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