Camera
All Is Lost
2013
Digital Imaging Technician
Ben 10: Race Against Time
2008
Digital Imaging Technician
Gattaca
1997
First Assistant Camera
Spawn
1997
First Assistant Camera
Ace Ventura: When Nature Calls
1995
Camera Technician
Love, Cheat & Steal
1993
Additional First Assistant Camera
Crew
Spiritual Warriors
2008
Cinematography