Camera
Bullet Train
2022
"B" Camera Operator
Bloodshot
2020
Camera Operator
Mile 22
2018
Camera Operator
Transformers: The Last Knight
2017
Camera Operator
Patriots Day
2016
Camera Operator
Deepwater Horizon
2016
Camera Operator
Teenage Mutant Ninja Turtles
2014
Camera Operator
Lone Survivor
2013
"B" Camera Operator
21st Century Barry
2011
Director of Photography