All roles

Rushmore
1998, Movie - Drama, Comedy
Outlaw King
2018, Movie - Action, History, War
Perfect Sense
2011, Movie - Drama, Romance, Sci-Fi
Malevolent
2018, Movie - Horror
Beats
2019, Movie - Drama, Comedy, Music
A Lonely Place to Die
2011, Movie - Action, Crime, Adventure
The Magdalene Sisters
2002, Movie - Drama, History
Natalie
2017, Movie
Dirty Water
2023, Show - Comedy
Rise of the Footsoldier: Vengeance
2023, Movie - Action, Drama, Thriller
Don vs Lightning
2021, Movie - Comedy
A Christmas Gift from Bob
2020, Movie - Drama, Family
Connect
2019, Movie - Drama, Romance
The Legend of Barney Thomson
2015, Movie - Drama, Comedy
Young James Herriot
2011, Show - Drama
Neds
2010, Movie - Drama
The Key
2003, Movie
Crying with Laughter
2009, Movie - Drama, Comedy, Thriller
The Crow Road
1996, Show - Drama
The Wee Man
2013, Movie - Crime, Drama, History
Stone of Destiny
2008, Movie - Crime, Drama, Comedy
My Name Is Joe
1998, Movie - Drama
Sunday
2002, Movie - Drama
Last Orders
2001, Movie - Drama, Comedy