highest rated
acting
- The Story of Bean → Self (archive footage) (uncredited)
- Rik Mayall Presents: Dirty Old Town → Taxi Driver
- (All Quiet on the) Preston Front (TV) → Monster 1
- Requiem Apache → Harry
- Mind the Baby, Mr Bean → Bumper Cars Attendant
- Harry (TV) → Bryce
- Safe → Punter with Knife
- Blame It on the Bellboy → Italian Victim
- Mr. Bean (TV) → Bumper Cars Attendant
- The Chief (TV) → Darren Tysall
- Who Bombed Birmingham?
- Without a Clue → Dockworker
- Inspector Morse (TV) → Trevor Radford
- Rockliffe's Babies (TV) → Philip Michael Jenkinson
- Sid and Nancy → Dick Bent
- The Whistle Blower → Prison Officer
- Dempsey and Makepeace (TV) → Gunman
- Dempsey and Makepeace (TV) → Ex-Paratrooper
- Return to Oz → Wheeler (uncredited)
- The Holcroft Covenant → Hartman
- Sherlock Holmes (TV) → First Thug
- Krull → Darro
- Octopussy → 009
- Smiley's People (TV) → Ferguson
- For Your Eyes Only → Guard at St. Cyril (uncredited)
- Dangerous Davies: The Last Detective → Squad Driver
- Hammer House of Horror (TV) → Steve
- Flash Gordon → Hawkman
- Standing in for Henry → Arthur Ellis
- Shoestring (TV) → Photographer
- Shoestring (TV) → Phil
- Arabian Adventure → Mauve Gang - Ajib
- The Sandbaggers (TV) → Phil Fyffe
- The Professionals (TV) → Fraser, CI5 Agent
- Target (TV) → Student
- The Three Hostages → Abel
- Spend Spend Spend → 2nd Reporter
- The New Avengers (TV) → Merton
- The Battle of Billy's Pond → Second Policeman
- A Story to Frighten the Children → Larry Summers
- Rumpole of the Bailey (TV) → DI Blake
- Survivors (TV) → Sniper
- Playhouse (TV) → Arthur Ellis
- Juggernaut → 3rd Officer Jim Hardy
- Haunted: The Ferryman → George Partridge/The Ferryman
- Crown Court (TV) → Arnie Campbell
- The Protectors (TV) → Motorcyclist
- Up the Front → Dispatch Rider
- Running Scared → Casey
- Catweazle (TV) → Dick
- Figures in a Landscape → Soldier
- Robin Redbreast → Rob
- The Main Chance (TV) → Terry Barrett
- ITV Playhouse (TV) → Doctor
- The Family Way → Eddie
- Othello → Senators-Soldiers-Cypriots
- Carry On Cowboy → Rider (uncredited)