All roles

Halo
2022, Show - Action, Adventure, Sci-Fi
The Originals
2013, Show - Drama, Mystery, Sci-Fi
Titans
2018, Show - Drama, Adventure, Sci-Fi
Master and Commander: The Far Side of the World
2003, Movie - Drama, Adventure, War
Brave New World
2020, Show - Drama, Sci-Fi
Immortals
2011, Movie - Action, Drama, Fantasy
Alexander
2004, Movie - Action, Biography, Drama
Ben-Hur
2016, Movie - Action, Drama, Adventure
Open Grave
2013, Movie - Mystery, Horror, Thriller
500 Miles North
2014, Movie - Drama
Hex
2004, Show - Drama, Sci-Fi
Eroica
2003, Movie - Drama, Music
Kenneth Williams: Fantabulosa!
2006, Movie - Drama, Comedy
Becoming Alexander
2005, Movie - Documentary
Henry VIII
2003, Show - Drama
Ben Hur
2010, Show - Drama
Mister Lonely
2008, Movie - Drama, Comedy
Mansfield Park
2007, Movie - Drama
Angels Crest
2011, Movie - Drama
Desiree
2014, Movie - Crime, Drama, Thriller
Warhouse
2013, Movie - Horror, Thriller
The Grind
2012, Movie - Crime, Drama, Thriller