Movie | The Amazing World of Gumball: The Movie! | Hot Dog Guy | 2025 |
Movie | The Lord of the Rings: The War of the Rohirrim | Lord Frygt (voice) | 2024-12-05 |
Series | Everything I Know About Love | Danny | 2022-06-07 |
Series | Incredible Ant | Dr. Huguenot (voice) | 2022-11-18 |
Movie | Dream Horse | Johnson White | 2021-05-21 |
Movie | Hymn of Hate | English Soldier | 2018-11-11 |
Series | Liar | Joshua | 2017-09-11 |
Movie | Paddington 2 | Steve Visby | 2017-11-09 |
Movie | Ethel & Ernest | Best Man / Fireman / Train Guard / Doctor (voice) | 2016-10-15 |