
Schadenfreude
as Tv Presenter
2025

Oi For England's Green and Pleasant Land
as Himself
2018

Alibi
as Derek Wells
2003

Rehab
as Tim
2003

The Student Prince
as Police Driver
1998

Face
as Station Constable
1997

Institute Benjamenta, or This Dream People Call Human Life
as Jorgenson
1995

Don't Leave Me This Way
as Arthur Goodchild
1993

The Detectives
as Haydn Hunter
1993

A Masculine Ending
as Arthur Goodchild
1992

The House of Eliott
as Percy
1991

I Bought a Vampire Motorcycle
as Gym Trainer
1990

The Black and Blue Lamp
as PC Sneed
1988

Thin Air
as Max
1988

Bust
as Willy
1987

Lovejoy
as Ron Noades
1986

Lifeforce
as First Boy in Park
1985

Dempsey and Makepeace
as Des Johnsone
1985

Haunters of the Deep
as Daniel Holman
1984

The Secret Adversary
as Henry
1983