All roles

Mr. Nobody
2009, Movie - Drama, Fantasy, Romance
The Night Manager
2016, Show - Crime, Drama, Mystery
Absentia
2017, Show - Crime, Drama, Mystery
War of the Worlds
2019, Show - Drama, Mystery, Sci-Fi
Thirteen
2016, Show - Crime, Drama
Where Hands Touch
2018, Movie - Drama, War, Romance
Case Histories
2011, Show - Crime, Drama
Ten Percent
2022, Show - Comedy
This Life
1996, Show - Drama
Welcome to the Punch
2013, Movie - Action, Crime, Adventure
Vanity Fair
2004, Movie - Drama, Romance
Titanic: Building the World's Largest Ship
2022, Movie - Documentary
Press
2018, Show - Drama
Getting to Know You
2020, Movie - Drama, Comedy, Romance
Una
2017, Movie - Drama, Thriller
Breathless
2013, Show - Drama
Kidnap and Ransom
2011, Show - Drama, Adventure
Birches
2018, Movie - Drama
Young James Herriot
2011, Show - Drama
We'll Take Manhattan
2012, Movie - Drama, Romance
The Boys Are Back
2009, Movie - Drama
Vanity Fair
1998, Show - Drama
Blood
2012, Movie - Crime, Drama, Thriller
The Bet
2020, Movie - Comedy