All roles

My Fault: London
2025, Movie - Drama, Romance
Blitz
2024, Movie - Action, Drama, History
Lift
2024, Movie - Action, Crime, Drama
Mamma Mia! Here We Go Again
2018, Movie - Comedy, Romance
Star Wars: The Last Jedi
2017, Movie - Action, Adventure, Sci-Fi
Pirates of the Caribbean: On Stranger Tides
2011, Movie - Action, Adventure, Fantasy
The Counselor
2013, Movie - Crime, Drama, Thriller
Sky Captain and the World of Tomorrow
2004, Movie - Action, Mystery, Sci-Fi
Holmes & Watson
2018, Movie - Crime, Comedy, Mystery
Bright Star
2009, Movie - Drama, Romance
Starter for 10
2006, Movie - Drama, Comedy, Romance
Vera Drake
2004, Movie - Drama
The Child in Time
2018, Movie - Drama
360
2012, Movie - Drama, Romance
Hindenburg: Titanic of the Skies
2007, Movie - Documentary, Drama, History
Dive to Bermuda Triangle
2004, Movie - Documentary, Drama