All roles

Anna Karenina
2012, Movie - Drama, Romance
Brassic
2019, Show - Crime, Drama, Comedy
Pirates of the Caribbean: On Stranger Tides
2011, Movie - Action, Adventure, Fantasy
Robin Hood
2010, Movie - Action, Adventure, History
One of Us
2016, Show - Crime, Drama
The Man with the Iron Heart
2017, Movie - Action, History, War
Five Days
2007, Show - Crime, Drama
Wuthering Heights
2011, Movie - Drama, Romance
The Selfish Giant
2013, Movie - Drama
Looking for Eric
2009, Movie - Drama, Comedy
See No Evil: The Moors Murders
2006, Show - Crime, Drama
Broken
2017, Show - Drama
Apostasy
2017, Movie - Drama
Rev.
2010, Show - Drama, Comedy
A Very British Christmas
2019, Movie - Comedy, Romance
Spike Island
2012, Movie - Drama, Comedy, Music
Summer
2008, Movie - Drama
A Boy Called Dad
2009, Movie - Drama, Romance
Brighton Rock
2010, Movie - Crime, Drama, Thriller
The Facility
2012, Movie - Sci-Fi, Horror
North v South
2015, Movie - Crime, Thriller