All roles

The Dark Knight Rises
2012, Movie - Action, Crime, Drama
The New Look
2024, Show - Biography, Drama, History
Faraway Downs
2023, Show - Drama, Adventure, History
To Catch a Killer
2023, Movie - Action, Crime, Drama
Spider-Man: Far From Home
2019, Movie - Action, Adventure, Sci-Fi
The Marsh King’s Daughter
2023, Movie - Crime, Drama, Mystery
Ready Player One
2018, Movie - Action, Adventure, Sci-Fi
The Outsider
2020, Show - Crime, Drama, Mystery
Secret Invasion
2023, Show - Action, Drama, Adventure
Rogue One: A Star Wars Story
2016, Movie - Action, Adventure, Sci-Fi
The Place Beyond the Pines
2013, Movie - Crime, Drama
The King
2019, Movie - Drama, History, War
Darkest Hour
2017, Movie - Drama, History
Black Sea
2014, Movie - Drama, Adventure, Thriller
Captain Marvel
2019, Movie - Action, Adventure, Sci-Fi
Babyteeth
2020, Movie - Drama, Comedy, Romance
Knowing
2009, Movie - Action, Mystery, Sci-Fi
Adore
2013, Movie - Drama
Killing Them Softly
2012, Movie - Crime, Thriller
Starred Up
2014, Movie - Drama
Freaky Tales
2025, Movie - Drama, Adventure, Comedy
Spies in Disguise
2019, Movie - Action, Animation, Adventure
Killer Elite
2011, Movie - Action, Adventure, Thriller
Australia
2008, Movie - Drama, Adventure, Romance