![]()
| Title | Year | Status | Character |
|---|
| A Day Like a Week | 2017 | cinematographer: LA Unit post-production |
| Ordinary | 2017/I | cinematographer pre-production |
| At the Edge of Night | cinematographer post-production |
| Waiting for Tomorrow | cinematographer pre-production |
| Transformers: The Last Knight | 2017 | imax camera operator |
| Ekipazh | 2016 | additional cinematography: imax |
| The Finest Hours | 2016 | camera operator: Phantom |
| View from a Blue Moon | 2015 | camera operator |
| Yi bu zhi yao | 2014 | additional cinematography |
| Transformers: Age of Extinction | 2014 | imax camera specialist |
| Island of Lemurs: Madagascar | 2014 | Documentary short steadicam operator |
| Wonders of the Arctic 3D | 2014 | Documentary short camera operator: IMAX 3D |
| Great White Shark | 2013 | Documentary short IMAX 3D camera operator |
| Gangster Squad | 2013 | camera operator: Phantom - uncredited |
| Flight of the Butterflies | 2012 | Documentary camera operator: phantom |
| Unbeleafable | 2011 | Short camera operator |
| Born to Be Wild | 2011 | Documentary short phantom camera operator |
| The Green Hornet | 2011 | phantom camera operator |
| Circus | 2010 | TV Mini-Series documentary camera operator - 2010 |
| Step Up 3D | 2010 | phantom camera operator |