2025
Director, Writer, Producer
2024
Director, Writer
2024
Director, Writer, Producer
2023
Director
2019
Director, Writer
2019
Writer
2016
Second Unit Director, Producer
2010
Creator
2009
Director, Screenplay, Editor
2007
Director, Writer, Producer, Editor
2005
Director
2004
Director
1998
Director, Writer
1989
Director, Writer, Producer, Cinematography