highest rated
acting
- The Truth About Love → Cliff
- Christine → Keith Telfer
- The Last Detective (TV)
- What's a Carry On? → Self - Interviewee
- Babes in the Wood (TV)
- Bad Boys (TV) → Wayne Todd
- The Alphabet Game (TV)
- Mulberry (TV) → Mulberry
- On the Waterfront (TV)
- Up Line → Jimmy Domingo
- Casualty (TV) → Rod
- Brush Strokes (TV) → Jacko
- Slinger's Day (TV) → Scruff
- Dempsey and Makepeace (TV) → Photographer
- Forbidden Passion: The Oscar Wilde Movie
- The Bill (TV)
- Party Party → Johnny Reeve
- A Fine Romance (TV)
- The Long Good Friday → David
- S.O.S. Titanic → Fifth Officer Harold Lowe
- Babylon → Ronnie
- Fox → Griff
- The Flipside of Dominick Hide → Geoffrey
- Minder (TV) → Danny Varrow
- Minder (TV) → Browning
- Only When I Laugh (TV) → Ronnie
- Porridge → Urquhart
- Blake's 7 (TV) → Bek
- Safety and the Supervisor
- A Touch of the Tiny Hacketts → 2nd Policeman
- The Professionals (TV) → Stacey
- Exposé → Small Youth
- The Sweeney (TV) → Davey Holmes
- Get Some In! (TV) → Jakey Smith
- Frankenstein: The True Story → William Frankenstein
- Stardust → Stevie
- Man About the House (TV) → Philip
- The Jensen Code (TV) → Jacko
- That'll Be The Day → Johnny
- The Death of Glory → Spice
- Van der Valk (TV) → Eric
- The Canterbury Tales → 1st Homosexual Lover (uncredited)
- Play for Today (TV) → Geoffrey
- Play for Today (TV) → 1st Policeman
- Public Eye (TV) → Bricky