Transformers
6.8
Transformers 2007
Director of Photography
Teenage Mutant Ninja Turtles
5.9
Teenage Mutant Ninja Turtles 2014
Second Unit Director of Photography
Armageddon
6.8
Armageddon 1998
Camera Operator
The Island
6.7
The Island 2005
Second Unit Director of Photography