All roles

The Batman
2022, Movie - Action, Crime, Drama
A Discovery of Witches
2018, Show - Drama, Fantasy, Romance
The Dig
2021, Movie - Biography, Drama, History
Thirteen
2016, Show - Crime, Drama
Dublin Murders
2019, Show - Crime, Drama
Bagman
2024, Movie - Horror
The Damned United
2009, Movie - Drama, History
This Town
2024, Show - Drama
Hollington Drive
2021, Show - Drama
Blow Dry
2001, Movie - Drama, Comedy
Titanic
2012, Show - Drama
Moone Boy
2012, Show - Family, Comedy
Fanny Lye Deliver'd
2019, Movie - Drama, History, Thriller
Paths to Freedom
2000, Show - Comedy
City of Vice
2008, Show - Crime, Drama
England Is Mine
2017, Movie - Drama
Mayday
2013, Show - Drama, Mystery
Pentecost
2010, Movie - Comedy
The Stag
2013, Movie - Comedy
Murder
2016, Show - Drama
Wreckers
2011, Movie - Drama
Kings in Grass Castles
1998, Show - Drama
Felicia's Journey
1999, Movie - Drama, Thriller
Killing Hitler
2003, Movie - Documentary, Drama, War