Directing
Napoleon
2023
First Assistant Director
All the Money in the World
2017
First Assistant Director
Alien: Covenant
2017
Assistant Director
Alien: Covenant
2017
First Assistant Director
The Martian
2015
First Assistant Director
The Gunman
2015
First Assistant Director
Doomsday
2008
Second Unit First Assistant Director
The Jacket
2005
Second Assistant Director
Ella Enchanted
2004
Third Assistant Director
Reign of Fire
2002
Third Assistant Director
The Count of Monte Cristo
2002
Third Assistant Director
Production
Gladiator II
2024
Executive Producer
Napoleon
2023
Co-Producer