Salvation
(2017)Assistant réalisateurPremier assistant réalisateur (5 episodes, 2017)
Defiance
(2013)Assistant réalisateurPremier assistant réalisateur (2 episodes, 2013)
The Thing
(2011)Assistant réalisateurPremier assistant réalisateur (sous le pseudo David MacLeod) (Second unit)
Alphas
(2011)Assistant réalisateurPremier assistant réalisateur (7 episodes, 2011-2012)
Robocop
(1994)Assistant réalisateurInsert director / first assistant director (5 episodes, 1994)
TekWar
(1994)Assistant réalisateurRéalisateur deuxième équipe
Premier assistant réalisateur