All roles

Rush
2013, Movie - Action, Drama
The Hunger Games: Mockingjay – Part 1
2014, Movie - Action, Adventure, Sci-Fi
Flawless
2007, Movie - Crime, Drama, Thriller
The Forest
2016, Movie - Mystery, Horror, Thriller
The Hunger Games: Mockingjay - Part 2
2015, Movie - Action, Adventure, Sci-Fi
The Dark Crystal: Age of Resistance
2019, Show - Adventure, Family, Fantasy
Patient Zero
2018, Movie - Action, Drama, Horror
Captain America: The First Avenger
2011, Movie - Action, Adventure, Sci-Fi
The Counselor
2013, Movie - Crime, Drama, Thriller
The Professor and the Madman
2019, Movie - Drama, History, Mystery
In Darkness
2018, Movie - Mystery, Thriller
Casanova
2005, Movie - Drama, Adventure, Comedy
The Riot Club
2014, Movie - Drama
Penny Dreadful: City of Angels
2020, Show - Crime, Drama, Mystery
The Scandalous Lady W
2015, Movie - Drama, History, Romance
Picnic at Hanging Rock
2018, Show - Drama, Mystery
Audrey's Children
2025, Movie - Drama
W.E.
2011, Movie - Drama, Romance
Pets United
2019, Movie - Animation, Adventure, Family
The Wasp
2024, Movie - Drama, Thriller
White Lies
2024, Show - Crime, Drama
Modern/Love in 7 Short Films
2019, Movie - Drama, Comedy
The Fades
2011, Show - Drama, Sci-Fi