All roles

The Dark Knight
2008, Movie - Action, Crime, Drama
The Forgotten Battle
2020, Movie - Action, Adventure, History
Argo
2012, Movie - Drama, Thriller
Munich – The Edge of War
2021, Movie - Biography, Drama, History
The White Princess
2017, Show - Drama, War
Berlin Station
2016, Show - Drama, Adventure
The Jacket
2005, Movie - Drama, Mystery, Sci-Fi
Tristan & Isolde
2006, Movie - Drama, Romance
The Edge of Love
2008, Movie - Drama, History, Romance
The Last Vermeer
2019, Movie - Drama, History
Anna
2013, Movie - Drama, Thriller
Twice Upon a Time
2019, Show - Drama, Sci-Fi
West of Liberty
2018, Show - Crime
The Last Post
2017, Show - Drama, War
Against the Law
2017, Movie - Drama, History, Romance
The Show
2021, Movie - Drama, Fantasy, Mystery
Oranges and Sunshine
2010, Movie - Drama, History
George Eliot: A Scandalous Life
2002, Movie - Documentary
Doc Martin
2001, Movie - Drama, Comedy, Thriller
The Real Sopranos
2006, Movie - Documentary
De-Lovely
2004, Movie - Drama, Music
Altar
2014, Movie - Mystery, Horror
Dead in Tombstone
2013, Movie - Action, Fantasy, Horror
The Dinosaur Project
2012, Movie - Action, Adventure, Horror