Formatosi in Gran Bretagna, ha conseguito la laurea in Media Production presso l'Università di Bournemouth nel 1992, iniziando come runner su Peak Practice e avanzando a ruoli di location manager e regista. Dopo esperienze su Hollyoaks, Wire in the Blood e Spooks, ha diretto nove puntate di Da Vinci's Demons e, nel 2016, ha debuttato con tre episodi di Daredevil per Netflix, aprendo a Marvel (Iron…