2018- 2022
A Discovery of Witches
Actor - Jack Blackfriars
2015- 2022
The Last Kingdom
Actor - Aethelred
2013- 2017
Reign
Actor - Príncipe Francis de Valois
2011
Someday This Pain Will Be Useful to You
Actor - James Sveck
Full filmography