Impulse
(2018)CameraB cam operator (8 episodes, 2018)
Pixels
(2015)CameraCamera assistant: second unit
Killjoys
(2015)CameraFirst assistant camera (10 episodes, 2015)
Total Recall
(2012)CameraFirst assistant camera (Second unit)
Splice
(2009)CameraSecond assistant camera ("a" camera)
Jumper
(2008)CameraSecond assistant camera ("a" camera)