highest rated
acting
- King Rollo (TV)
- On Location: The Carry Ons → Giorgio (archive footage) (uncredited)
- Growing Pains (TV) → Tom Hollingsworth
- The World of Eddie Weary → Alex Conway/Eddie Weary
- Running Wild (TV) → Max Wild
- Open Air (TV)
- EastEnders (TV) → Joseph "Joe" Macer
- The Pickwick Papers (TV) → Narrator
- Big Deal (TV) → Robby Box
- Dalgliesh (TV) → Henry Kerrison
- Death of an Expert Witness (TV) → Dr. Henry Kerrison
- Office Romances → Gordon Spelle
- Wogan (TV) → Self
- Some of Your Bits Ain't Nice! → Narrator (voice)
- The Paul Daniels Magic Show (TV) → Self
- A Touch of the Tiny Hacketts → Raymond Collis
- That's Carry On! → Giorgio (archive footage) (uncredited)
- Rumpole of the Bailey (TV) → Tony Timson
- House of Whipcord → Tony
- Black and Blue (TV) → Peter Queech
- Baffled! → George Tracewell
- Tiffany Jones → Guy
- Assassin → Craig
- The Middle-of-the-Road Roadshow for All the Family → Peter Queech
- Alice's Adventures in Wonderland → 5 of Spades
- Carry On Abroad → Giorgio
- The Flesh and Blood Show → Mike
- Mr. Benn (TV) → Narrator
- The Cherry Orchard → Yasha
- Office Party → Paul
- Play for Today (TV) → Raymond Collis
- Doomwatch (TV) → Geoff Harker
- The Last Grenade → Lt. David Coulson
- Randall and Hopkirk (Deceased) (TV) → Marty
- The Expert (TV) → Eric Redmond
- Daleks' Invasion Earth: 2150 A.D. → David
- Cathy Come Home → Reg Ward
- BBC Play of the Month (TV) → Yasha
- Thirty-Minute Theatre (TV)
- Gideon's Way (TV) → Frank Romano
- The Knack... and How to Get It → Tolen
- Theatre 625 (TV) → Philip
- Theatre 625 (TV) → Albert Smith
- The Wednesday Play (TV) → Reg
- Taxi! (TV) → Terry Mills
- Taxi! (TV) → Terry Mills
- H.M.S. Defiant → Hayes
- Play It Cool → Freddy
- Some People → Johnnie
- The Avengers (TV) → Farrington
- Captured
- Armchair Theatre (TV) → Paul