Filmography
| 2025 | A Night Like This · as Lukas |
| 2025 | Mystery Island: Winner Takes All · as Davis Teller |
| 2024 | D-Day: The Unheard Tapes (TV Series) · as Desmond O'neill |
| 2021 | Domina (TV Series) · as Gracchus |
| 2020 | The Great (TV Series) · as Guy |
| 2019 | Welcome to the Powder Keg · as Champ |
| 2019 | Intrigo: Samaria · as Fritz Neller |
| 2019 | Acceptable Damage · as Rabbit |
| 2017 | Genius (2017) (TV Series) · as Géry Pieret |
| 2016 | Don't Hang Up · as Jeff Mosley |
| 2016 | Wolfblood Secrets (TV Series) · as Matei |
| 2016 | House of Salem · as Jack |
| 2015 | Runaway · as George |
| 2012 | Wolfblood (TV Series) · as Matei Covaci |
| 1986 | Casualty (TV Series) · as Mark Godley |





