
15 credits

Sky Peals(2024)
Raymond

Greatest Days(2023)
Irate Motorist Vic

Three Day Millionaire(2022)
Securicor Guard

Pond Life(2019)
Billy 'Big Daddy' Gomersal

Wasteland(2018)
Man with Chips

National Theatre Live: The Comedy of Errors(2012)
Officer

Magicians(2007)
Theatre Steward

A Funny Thing Happened on the Way to Willesden(2007)
Eric

The Pianist(2002)
Piano Buyer (uncredited)

Victoria Wood with All the Trimmings(2000)
Comedian

Up 'n' Under(1998)
Tommy

Witness Against Hitler(1996)
Ravensbruck Guard

Brassed Off(1996)
Heavy 2

My Kingdom for a Horse(1991)
Binna

Small Zones(1990)
Youth in Market