Actor | Producer
Director
... 2024
Second Unit Director
... 2023
Director
... 2021
Director
... 2024
Second Unit Director
... 2023
Director
... 2021
Director
... 2019
Director
... 2016
Assistant Director
... 2014
Director
... 2013
Director
... 2010
Screenplay
... 2008
Screenplay
... 2006
Director
... 2004
Writer
... 2003
Screenplay
... 2002
Second Unit Director
... 2000
Screenplay
... 1999