All roles

Rivals
2024, Show - Drama
The Hobbit: An Unexpected Journey
2012, Movie - Adventure, Fantasy
The Hobbit: The Desolation of Smaug
2013, Movie - Adventure, Fantasy
The Hobbit: The Battle of the Five Armies
2014, Movie - Adventure, Fantasy
Poldark
2015, Show - Drama
Loving Vincent
2017, Movie - Animation, Drama, History
The Mortal Instruments: City of Bones
2013, Movie - Action, Fantasy, Mystery
Leonardo
2021, Show - Crime, Drama
The Suspect
2022, Show - Drama, Mystery
And Then There Were None
2015, Show - Crime, Drama, History
The Man Who Killed Hitler and Then the Bigfoot
2019, Movie - Drama, Adventure, Fantasy
The Secret Scripture
2017, Movie - Drama, Romance
Fifteen-Love
2023, Show - Drama
Poldark Revealed
2016, Movie - Documentary
Desperate Romantics
2009, Show - Drama
Hattie
2011, Movie - Drama
Love Is Blind
2019, Movie - Drama, Comedy
Alarm
2008, Movie - Thriller
The Way of the Wind
Movie - Drama, History