Separations Agency(2009)

The Queen(2006)
Balmoral Head Ghillie

Wimbledon(2004)
Bookmaker

The Planman(2003)
Crawford Hennessy-Boyd
The Dummy(2003)

Gangs of New York(2002)
Bowery Boys Leader

The Emperor's New Clothes(2001)
Gendarme

Hero of the Hour(2000)
Ken

The Last Musketeer(2000)
James Wax

Trust(2000)
DI Jim Hinton

Wing Commander(1999)
Richard Bellegarde

Nervous Energy(1995)
Ian

A Pinch of Snuff(1994)
Jack Shorter

The Long Roads(1993)
Iain McVurrich

The Merrihill Millionaires(1993)
Banjo McFarlane
Rain(1993)
Resnick: Lonely Hearts(1992)
John Benedict

Mr. Bean Takes an Exam(1991)

Midnight Breaks(1990)
Breaks drummer
Conversion of St Paul(1990)
Drummer

Wild Flowers(1990)
Lutanist
Alabama(1990)

Wild Flowers: Women of South Lebanon(1987)

In Traction(1986)
Mr. Wright

Blood Red Roses(1986)
Gordon

A Sense of Freedom(1985)
Warder
Living Apart Together(1982)
Ritchie's Band
The Good Time Girls(1981)
Frank McGrath

The Slab Boys(1979)
Jack Hogg

The Thin End of the Wedge(1977)
Matthew