Actor
Outlaw King
2018 · as John de Kininmund, Bishop of Brechin
Hector
2015 · as Dougie
Gangs of New York
2002 · as Resident Woman
Late Night Shopping
2001 · as Joe
Orphans
1998 · as Henry
Eskimo Day
1996 · as Rosemary's dad
Fridge
1995 · as Charlie
Dreaming
1991 · as Mr Pettigrew
Silent Scream
1990 · as PO
Down Where the Buffalo Go
1988 · as Two Bob Mob Guy