Series | Washington Black | William 'Billy' McGee | 2025 |
Movie | Pelicans | Ben Bay | 2025 |
Series | My Lady Jane | Lord Guildford Dudley | 2024-06-27 |
Series | Belgravia: The Next Chapter | Doctor Stephen Ellerby | 2024-01-14 |
Movie | Greta Gerwig | 2024-04-20 | |
Series | Castlevania: Nocturne | Richter Belmont (voice) | 2023-09-28 |
Movie | Persuasion | Captain Harville | 2022-07-01 |
Series | Ten Percent | Luke Nightingale | 2022-04-28 |
Movie | House Finch | Jamie | 2021-11-17 |
Movie | Behind the Filter | Barney | 2020-06-01 |
Movie | How to Build a Girl | Strange Cases Manager | 2020-09-24 |
Series | Sex Education | Sean Wiley | 2019-01-11 |
Series | A Discovery of Witches | Marcus Whitmore | 2018-09-14 |
Movie | The Commuter | Gwen's Boyfriend | 2018-01-11 |
Series | Killing Eve | Hugo | 2018-04-08 |
Movie | Access All Areas | Heath | 2017-10-20 |
Series | The Halcyon | Toby Hamilton | 2017-01-02 |