Maurice
No Reasons (2016)
Toby Thurlow
Five Go to Rehab (2012)
30 Years of Comic Strip (2012)
Don Welles
A Landscape of Lies (2011)
Gielgud
The Nutcracker in 3D (2010)
Tonto the Torch
Carry On Columbus (1992)
Bull
Robin Hood - princ tatov (1991)
Bridegroom (Geoffrey)
Les Dogs (1990)
Buzzer
I Bought a Vampire Motorcycle (1990)
Mr. Big
Billy's Christmas Angels (1988)
Nord
Doctor Who: The Greatest Show in the Galaxy (1988)
Workman 1
The Strike (1988)
British Telecom Engineer
Jake's Journey (1988)
Terence
Eat the Rich (1987)
Dominic
Whoops Apocalypse (1986)
Jim Jarvis
The Supergrass (1985)
Rock Promoter
Dragulj z Nila (1985)
Postman
Gino: Full Story and Pics (1984)
Barman
A Fistful of Travellers' Cheques (1984)
Five Go Mad on Mescalin (1983)
Kix
The Beat Generation (1983)
Godfrey
War (1983)
Toby
Party Party (1983)
Clouseau, age 18
Trail of the Pink Panther (1982)
Youth
Gandhi (1982)
Five Go Mad in Dorset (1982)
Clark
Riding High (1981)
4th punk
Knights Electric (1981)
School 2
Bloody Kids (1980)
Peter
Long Distance Information (1979)
Danny
Quadrophenia (1979)
Rudge
Porridge (1979)
Story
The Chest (1997)
Writer
The Yob (1988)