SD
Filmography
| 2024 | Bonhoeffer: Pastor. Spy. Assassin. · as Sebastian |
| 2024 | The One That Got Away (2024) (TV Series) · as Jamie Tilston |
| 2024 | Bars (TV Series) · as Simon |
| 2023 | Steeltown Murders (TV Series) · as Young Phil 'bach' Rees |
| 2022 | The Sandman (TV Series) · as Ozzie |
| 2021 | The Feast · as Gweirydd |
| 2021 | Mammoth (TV Series) · as Mr. Evans |
| 2019 | The Left Behind · as Carl |
| 2018 | Hidden (2018) (TV Series) · as Dc Owen Vaughan |
| 2018 | Requiem (TV Series) · as Constable Pierce |
| 2017 | Britannia (TV Series) · as Halwyn |
| 2016 | Queens: The Virgin and the Martyr (TV Series) · as King James Vi |
| 2014 | 35 Days (TV Series) · as Alun |
| 2013 | Hinterland – Y Gwyll (TV Series) · as Owain Jones |
| 2012 | Endeavour (TV Series) · as Murray Booth |
| 2003 | Otherworld · as Young Lleu (voice) |
| 2000 | Doctors (TV Series) · as Mark Lewington |



