All roles

Lovesick
2014, Show - Comedy
Bagman
2024, Movie - Horror
Fleming
2014, Show - Biography, Drama, History
Survivor
2015, Movie - Action, Crime, Mystery
Still Up
2023, Show - Comedy
Sunshine on Leith
2013, Movie - Drama, Comedy, Music
Suspect
2022, Show - Crime, Drama, Mystery
Northern Soul
2014, Movie - Drama, Music
Spike Island
2012, Movie - Drama, Comedy, Music
Hello Carter
2013, Movie - Drama, Comedy
First Born
2016, Movie - Horror
The Deep
2010, Show - Drama, Adventure
The Ark
2015, Movie - Drama, Fantasy
8 Minutes Idle
2012, Movie - Comedy
Scintilla
2014, Movie - Sci-Fi
Rearview
2017, Movie - Thriller