1998
All Saints as John Fisher2018
Bad Times at the El Royale First Assistant Director2010
Skyline ProducerNaN
Skeleton Tree ProducerNaN
Skeleton Tree WriterNaN
Skeleton Tree Director2025
Nobody 2 First Assistant Director2025
Nobody 2 Co-Producer2024
The Fall Guy Co-Producer2024
The Fall Guy First Assistant Director2022
Uncharted First Assistant Director2022
Bullet Train First Assistant Director2022
Violent Night Co-Producer2022
Violent Night First Assistant Director2021
Dean Martin: King of Cool Executive Producer2021
Nobody First Assistant Director2019
Fast & Furious Presents: Hobbs & Shaw First Assistant Director2018
Deadpool 2 First Assistant Director2018
Fifty Shades Freed First Assistant Director2017
The Mountain Between Us First Assistant Director2017
Fifty Shades Darker First Assistant Director2016
Underworld: Blood Wars First Assistant Director2016
The Boy First Assistant Director2014
Hector and the Search for Happiness First Assistant Director2012
Underworld: Awakening First Assistant Director2011
Sucker Punch First Assistant Director2011
Final Destination 5 First Assistant Director2009
The Twilight Saga: New Moon Second Unit First Assistant Director2009
X-Men Origins: Wolverine First Assistant Director2004
I, Robot Second Assistant Director2003
Dreamcatcher Second Assistant Director2001
Along Came a Spider Second Assistant Director2001
Josie and the Pussycats Second Assistant Director2000
Mission to Mars Second Assistant Director1999
Lake Placid Second Assistant Director1995
The Hunted Third Assistant Director1994
The NeverEnding Story III Assistant Director TraineeNaN
Death of Robin Hood First Assistant DirectorNaN
Death of Robin Hood Co-Producer