William McGregor est un réalisateur et scénariste originaire de la campagne du Norfolk en Angleterre. Il est reconnu pour son utilisation remarquable du paysage et ses histoires centrées sur les personnages.
En 2007, William s'inscrit à l'Université des Arts Créatifs de Farnham en Angleterre. Il y poursuit d'abord un diplôme de fondation en Arts et Design avant de commencer une licence en Cinéma Numérique et Arts de l'Écran, toujours à l'Université des Arts Créatifs.
Le court-métrage de première année de William, Qui a peur du Lutin des Eaux ? (2009), remporte dix prix internationaux, dont le « Prix de la Télévision Royale du Meilleur Drame ». Le « Festival du Film de l'Université de Cambridge » est par la suite renommé « Festival du Film du Lutin des Eaux » en hommage au film. La « Société Royale de la Télévision » qualifie le court-métrage de « meilleur film d'étudiant jamais réalisé ».
William poursuit avec deux films de fin d'études en 2010. Bovine (2010), un court-métrage en 35 mm racontant l'histoire d'un jeune garçon à la ferme, projeté au « Festival du Film de Berlin », et Le Petit (2010), une sombre fantaisie mettant en scène un homme et un escargot, qui remporte le « Prix de l'Innovation Coca-Cola Cinemagic » et est projeté dans de nombreux festivals à travers le monde.
Après ses études, William signe avec Independent Talent pour se faire représenter dans le cinéma et la télévision.
En 2011, William réalise le court-métrage Sans Issue (2011) pour le défi cinématographique de 48 heures de Londres Sci-Fi. Ce film lui permet d'être signé par The Mill [gb] en tant que réalisateur de publicités.
En 2018, William signe avec CAA après la première mondiale de son premier long-métrage Gwen (2018) au Festival International du Film de Toronto.