| 2024 | Liên Minh Tuyệt Mật | Director of Photography |
| 2023 | Phi Vụ Toàn Sao | Director of Photography |
| 2021 | Gã Điên Báo Thù | Director of Photography |
| Tom và Jerry: Quậy Tung New York | Director of Photography |
| 2020 | Quý Ông Thế Giới Ngầm | Director of Photography |
| 2019 | Aladdin | Director of Photography |
| 2018 | Mary Poppins Trở Lại | Second Unit Director of Photography |
| Đấu Trường Ảo | Second Unit Director of Photography |
| Hành Khách Bí Ẩn | VFX Director of Photography |
| 2017 | Vệ Sĩ Sát Thủ | Second Unit Director of Photography |
| Huyền Thoại Vua Arthur: Thanh Gươm Trong Đá | Second Unit Director of Photography |
| 2015 | Tay Đấm Huyền Thoại | Additional Photography |
| The Stay | Producer |
| The Stay | Director of Photography |
| 2013 | The Invisible Woman | Camera Operator |
| 2009 | Thám Tử Sherlock Holmes | Second Unit Director of Photography |
| 2007 | Nữ Hoàng Elizabeth Đệ Nhất: Thời Đại Hoàng Kim | Second Unit Director of Photography |
| Broken Thread | Director of Photography |
| 2005 | The Quatermass Experiment | Director of Photography |
| 2004 | Đặc Vụ Cody Banks 2 | Second Unit Director of Photography |
| 2001 | Enigma | Additional Photography |
| 1999 | Solomon and Gaenor | Camera Operator |
| 1998 | Nữ Hoàng Elizabeth Đệ Nhất | Second Unit Director of Photography |
| 1997 | The Near Room | Camera Operator |
| 1996 | Initiation | Director of Photography |
| 1993 | As an Eilean | Camera Operator |
| 1992 | Acoustic Routes | Director of Photography |
| 1988 | Stephen Hendry: Doing the Business | Camera Production Assistant |