Known For
Filmography
2017
2008
2007
2006
200520052004
2003
2003
20032002
200220011999
1998
1998
1996
1994
1991

Lunch Ladies
Movie · as Lunch Monitor

Stone of Destiny
Movie · as Pub Landlord

Hallam Foe
Movie · as Grumpy Glaswegian

Red Road
Movie · as Man with Dog
Who Do You Love?
Who Do You Love?
Movie
Original Bob
Original Bob
Movie

High Times
TV · as Tex · 12 eps

Young Adam
Movie · as Jury Foreman

16 Years of Alcohol
Movie · as Barman
Room for the Night
Room for the Night
Movie

The Last Great Wilderness
Movie · as Paul
Love is a Four-Letter Word
Love is a Four-Letter Word
Movie
Blackout
Blackout
Movie

Ratcatcher
Movie · as Insurance Man

Orphans
Movie · as Ed, Carole's Dad

My Name Is Joe
Movie · as DSS Supervisor

The Star
Movie

Marooned
Movie · as Salesman

Sam & Me
Movie · as Taxi Man (as Jon Comerford)