|
The Organist (2025) as Uncle Tommy |
|
Sharp Instinct: Volume II (2024) as David Wainwright |
|
Some Laugh - Live at the Pavilion (2024) as Self (Guest) |
|
Limbo (2020) as Mike |
|
The Mug (2020) as The Suited Man |
|
Doors Open (2012) as Wee Martin |
|
Tumult (2012) as Bus Driver |
|
L'Illusionniste (2010) as Additional Voices (voice) |
|
Next Time Ned (2009) as Ned Randall |
|
It's a Free World... (2007) as Andy |
|
Ae Fond Kiss... (2004) as Big Roddie |
|
Home (1998) as Troy |
|
Next Time Ned (2009) Executive Producer |