All roles

The Banshees of Inisherin
2022, Movie - Drama, Comedy
Joker: Folie à Deux
2024, Movie - Crime, Drama, Musical
Braveheart
1995, Movie - Action, Drama, History
Edge of Tomorrow
2014, Movie - Action, Sci-Fi
28 Days Later
2002, Movie - Drama, Sci-Fi, Horror
Paddington 2
2017, Movie - Adventure, Family, Comedy
Harry Potter and the Deathly Hallows: Part 1
2010, Movie - Adventure, Family, Fantasy
In Bruges
2008, Movie - Crime, Drama, Comedy
Harry Potter and the Order of the Phoenix
2007, Movie - Adventure, Fantasy
Song of the Sea
2014, Movie - Animation, Family, Fantasy
Cold Mountain
2003, Movie - Adventure, History, War
Kingdom of Heaven
2005, Movie - Action, Drama, Adventure
Harry Potter and the Goblet of Fire
2005, Movie - Adventure, Fantasy
A.I. Artificial Intelligence
2001, Movie - Drama, Adventure, Sci-Fi
The Tragedy of Macbeth
2021, Movie - Drama, History, Thriller
Troy
2004, Movie - Drama, History
Mr. Mercedes
2017, Show - Crime, Drama, Mystery
The Village
2004, Movie - Drama, Mystery, Thriller
The Ballad of Buster Scruggs
2018, Movie - Drama, Comedy, Music
Gangs of New York
2002, Movie - Crime, Drama, History
The Pirates! In an Adventure with Scientists!
2012, Movie - Animation, Adventure, Family
The Guard
2011, Movie - Action, Crime, Comedy
Safe House
2012, Movie - Action, Thriller
State of the Union
2019, Show - Drama, Comedy