highest rated
acting
- The Crying Game → Footballer
- Casualty (TV) → Tom
- Call Me Mister (TV)
- Dempsey and Makepeace (TV) → Clarendon's Assistant
- Don't Open Till Christmas → Detective Sergeant Powell
- Doubting Thomas → Joseph of Arimathea
- 4D Special Agents → Sgt. Bowman
- The Empire Strikes Back → Commander Nemet
- Lady Killers (TV) → Dr. William Narwood East
- Buccaneer (TV) → Ray Mason
- Escape (TV)
- Tales of the Unexpected (TV) → Detective Sergeant Jameson
- Bear Island → Cook
- The Knowledge → Policeman
- The Medusa Touch → Sgt. Hughes
- A Most Public Affair → Lawyer
- Can I Come Too? → Freddy Lawrence
- Secret Army (TV) → Oberst Manfred Neidlinger
- Secret Army (TV) → Belgian Police Sergeant
- Target (TV) → Jackie Brent
- The New Avengers (TV) → Chuck
- Doctor Who: The Seeds of Doom → Arnold Keeler / Krynoid (voice)
- Secrets of a Superstud → Peter
- The Girl from Starship Venus → Lecher
- Keep It Up, Jack! → Jack James
- A.D.A.M. → Roger Empson
- Layout for 5 Models → David
- The Protectors (TV) → Scudder
- Van der Valk (TV) → Martin
- Under Milk Wood → Evans the Death
- Germinal (TV)
- Connecting Rooms → Johnny
- Judge Dee (TV)
- Tell Me Lies → Mark
- Marat/Sade → Mother
- Theatre 625 (TV) → Ivan
- Doctor Who (TV) → Arnold Keeler
- Doctor Who (TV) → The Krynoid (voice)
- Z-Cars (TV)