







| 2026 | Eternal Return | Virgil |
| Lời Nguyền Trung Cổ | Jago | |
| 2025 | World of Westeros Ambient Video | Jon Snow |
| Kế Hoạch Bảo Vệ Gia Đình 2 - The Family Plan 2 | Finn Clarke | |
| 2024 | Quái Thú Bên Trong | Noah |
| THE FAKE JON SNOW | Jon Snow (fake) | |
| Blood for Dust | Ricky | |
| 2023 | A Ghost Story for Christmas: Lot No. 249 | Abercrombie Smith |
| Make My Money Matter Couples Therapy | — | |
| Bé Ruby | Spencer | |
| 2022 | National Theatre Live: Henry V | Henry |
| Marvel Studios Assembled: The Making of Eternals | Self - Dane Whitman | |
| 2021 | Eternals: Chủng Tộc Bất Tử | Dane Whitman |
| Những Người Bạn: Tái Ngộ | Self | |
| 2019 | Trò Chơi Vương Quyền: Phiên Gác Cuối Cùng | Self |
| The Death & Life of John F. Donovan | John F. Donovan | |
| Bí Kíp Luyện Rồng: Vùng Đất Bí Ẩn | Eret (voice) | |
| 2018 | Zog | Sir Gadabout (voice) |
| 2016 | Diêm Sinh | Samuel |
| 2015 | 7 Days in Hell | Charles Poole |
| Điệp Viên Siêu Đẳng | Will Holloway | |
| Juego de Tronos: Especial Reino Español | self | |
| Game of Thrones The IMAX Experience | Jon Snow | |
| Testament of Youth | Roland Leighton | |
| 2014 | Đứa Con Thứ 7 | William "Billy" Bradley |
| Bí Kíp Luyện Rồng 2 | Eret (voice) | |
| Thảm Họa Pompeii | Milo | |
| 2012 | Ngọn Đồi Câm Lặng 2: Chìa Khóa Của Quỷ | Vincent Carter |
| 2025 | Psychopomp | Director |
| Psychopomp | Screenplay |