highest rated
acting
- Escape to Hell → Officer Paul O'Neill
- Chandler & Co (TV) → Coughing Patient
- I Was That Monster → Himself
- Soldier Soldier (TV) → Mr. Wilton
- Dark Season (TV) → Heavy (uncredited)
- Agatha Christie's Poirot (TV) → Desk Sergeant (uncredited)
- Batman → Cop at Axis Chemicals
- Tai-Pan → British Merchant 2
- Blake's 7: Aftermath → Death Squad Trooper
- Thirteen at Dinner → Reporter (uncredited)
- Just Good Friends (TV) → Heavy in back of car (uncredited)
- Ivanhoe → Man who gives Isaac money (uncredited)
- Beau Geste (TV) → Legionnaire
- Ragtime → Thug No. 2
- Venom → Policeman (uncredited)
- The Nightmare Man (TV) → The Killer
- The Winter's Tale → Bear
- The Nightmare Man → The Killer
- Hammer House of Horror (TV) → CID Sgt (uncredited)
- The Elephant Man → Fairground Bobby
- Breakaway (TV) → Det. Insp. Loman
- The Squad (TV) → Police Constable
- Doctor Who: The Armageddon Factor → Pilot
- Grange Hill (TV) → 2nd Warehouseman
- Blake's 7 (TV) → Trantinian planet hopper Captain
- The Sandbaggers (TV) → Norwegian Shadow (uncredited)
- The Big Sleep → Pool Player in Pub (uncredited)
- The Playbirds → Expert 3
- She Fell Among Thieves → Jean
- The Professionals (TV) → Security Man
- BBC2 Play of the Week (TV) → Jean
- Target (TV) → CID Man
- The Three Hostages → Odell
- I, Claudius (TV) → Captain of the Guard
- Rogue Male → Gestapo
- Doctor Who: The Seeds of Doom → Guard
- Loyalties → Robert
- Porridge: The Desperate Hours → Prison Officer (uncredited)
- Doctor Who: The Masque of Mandragora → Soldier
- Doctor Who: Genesis of the Daleks → Thal Soldier
- Doctor Who: Invasion of the Dinosaurs → UNIT Corporal
- Doctor Who: Planet of the Spiders → Soldier
- The Moonstone (TV) → Plain Clothes Man
- The Moonstone → Baker / Plain Clothes Man
- Doctor Who: The Sea Devils → Sea Devil
- Six Dates with Barker (TV)
- Assault → Final scene pc (uncredited)
- Doctor Who: Colony in Space → Primitive / Voice / Long / Colonist
- Doctor Who: Terror of the Autons → Auton Leader
- Doctor Who: Inferno → Primord
- Doctor Who and the Silurians → Silurian
- Doctor Who: The War Games → Military Policeman
- Dad's Army (TV) → Southgate Platoon Soldier
- Doctor Who: The Invasion → Cyberman
- Callan (TV) → Male Nurse (uncredited)
- The Mummy's Shroud → Reporter (uncredited)
- The Midas Plague → Man in Pub
- The Dead Past → Technician (uncredited)
- Story Parade (TV) → Reporter
- The Curse of the Mummy's Tomb → London Reporter (uncredited)
- Carry On Jack → Pirate (uncredited)
- Doctor Who (TV) → Thal Soldier
- Doctor Who (TV) → Soldier
- Doctor Who (TV) → A Medic
- Doctor Who (TV) → Sea Devil
- Doctor Who (TV) → Silurian
- Doctor Who (TV) → Silurian Scientist
- Doctor Who (TV) → UNIT Corporal
- Doctor Who (TV) → Primord
- Doctor Who (TV) → Auton Leader
- Doctor Who (TV) → Primitive and Voice
- Doctor Who (TV) → Long
- Doctor Who (TV) → Primitive
- Doctor Who (TV) → Colonist
- Doctor Who (TV) → Pilot
- Doctor Who (TV) → Cyberman
- Doctor Who (TV) → Monk (uncredited)
- Doctor Who (TV) → Greek Soldier (uncredited)
- Doctor Who (TV) → Coven Member (uncredited)
- Time to Remember → Police Constable
- Maigret (TV) → Extra (uncredited)
- Dixon of Dock Green (TV) → Policeman