Actor
The All Star Euros Sketch Show
2024
A Better Place
2023 · as Angus Cameron
A Mug's Game
2020
Let Us Prey
2014 · as Ralph Beswick
Two Doors Down
2013 · as Colin
Filth
2013 · as Uniformed Policeman
Solid Geometry
2002 · as Patrick Murray
The Match
1999 · as Charlie
Rab C. Nesbitt: Seasonal Greet
1988 · as Man Having Lunch
The Girl in the Picture
1986 · as Best Man
Portrait of Isa Mulvenny
1985 · as Frank Fogel
Local Hero
1983 · as Jonathan