Acteur

Année Titre Rôle
2025 Long Day’s Journey Into Night Edmund
2025 The Gray House - Saison 1 -
2024 Jusqu'au bout du monde Lewis Cartwright
2024 L'ombre d'un fils - Saison 1 Harry Lonergan
2023 Dead Shot Michael O'Hara
2023 Borderland -
2023 30 Coins - Saison 2
1 Episode 1
Reporter
2023 The Killing Kind - Saison 1 John Webster
2022 Mammifères - Saison 1 Jeff
2022 We Hunt Together - Saison 2 Liam Gates
2022 Corsage Bay Middleton
2021 Belfast Billy Clanton
2021 Three Families - Saison 1 Jonathan Kennedy
2019 The Crown - Saison 3
1 Episode 4
John Armstrong
2018 Benjamin Benjamin
2018 The Happy Prince Alfred Bosie Douglas
2018 Humans - Saison 3 Leo Elster
2016 Le Chasseur et la reine des glaces Duc de Blackwood
2016 The Living and the Dead - Saison 1 Nathan Appleby
2016 The Fall - Saison 3 Tom Anderson
2016 Humans - Saison 2 Leo Elster
2015 Legend Frank Shea
2015 Humans - Saison 1 Leo Elster
2014 Quirke - Saison 1 Jimmy Minor
2014 Mémoires de jeunesse Victor Richardson
2014 The Fall - Saison 2
2 Episodes 4 - 6
Tom Anderson
2014 The Fall - Saison 2 Tom Anderson
2012 Merlin - Saison 5 Merlin
2011 Island Calum
2011 Parked Cathal O'Regan
2011 Vagabond Salon Xavier Maubert
2011 Merlin - Saison 4 Merlin
2010 Merlin - Saison 3 Merlin
2009 Merlin - Saison 2 Merlin
2008 Doctor Who (2005) - Saison 4
1 Episode 10
Jethro Cane
2008 Merlin - Saison 1 Merlin