highest rated
acting
- The Little Drummer Girl (TV) → Chancellor
- Darkest Hour → Lord Stanhope
- The Iron Lady → Cabinet Minister
- Foster → John Burns
- Wallis Simpson: The Secret Letters → Ernest Simpson (Voice)
- The Hardest Part → George
- Margaret Thatcher: The Long Walk to Finchley → Langton
- Separate Lies → Angus Burrell
- Wimbledon → Fred Pilger
- Doctors and Nurses (TV) → Sir Nicholas Stephens
- Denial → Matthew
- Safe Conduct → Jeremy
- Bertie and Elizabeth → Sir Samuel Hoare
- The Falklands Play → Rt Hon Francis Pym MC MP (Foreign Secretary)
- Judge John Deed (TV) → Sir Alan Peasmarsh
- Judge John Deed (TV) → Alan Peasmarsh
- Lagaan: Once Upon a Time in India → Maj. Cotton
- Love in a Cold Climate (TV) → Sir Leicester Kroesig
- Doc Martin → Dr. Cadbury
- Whatever Happened to Harold Smith? → Doctor Bannister
- Mosley (TV) → Maj. Bewley
- Mosley → Major Bewley
- Frenchman's Creek → Lord Feversham
- Getting Hurt → George Saddle
- Midsomer Murders (TV) → Anthony Talbot
- A Dance to the Music of Time (TV) → Roddy Cutts
- Regeneration → Balfour Graham
- The Cinder Path (TV) → Colonel
- The Madness of King George → Black Rod
- Sharpe's Enemy → Sir Augustus Farthingdale
- Frank Stubbs Promotes (TV) → Dimmock
- Diana: Her True Story → Alfred Drake-Kinney
- Harnessing Peacocks → Julian Reeves
- A Touch of Frost (TV) → Hamilton, Snr
- Fool's Gold: The Story Of The Brink's Mat Robbery → Dep. Asst. Com. Brian Worth
- The Gravy Train Goes East (TV) → Felix Steadiman
- Sales People from Hell
- A Fish Called Wanda → Mr. Ian Johnson
- Game, Set, and Match (TV) → Henry Tiptree
- Taffin → Martin
- Lovejoy (TV) → Major Chatfield
- First Among Equals (TV) → Charles Seymour
- Florence Nightingale → Dr. Hall
- Oxbridge Blues (TV) → Philip Lord Witham
- Fairly Secret Army (TV) → Beamish
- Give My Regards to Broad Street → Record Company Executive 1
- High Road to China → Silversmith
- The Happy Apple (TV)
- Bird of Prey (TV) → Tony Hendersly
- Cricket → Lord Slaggyford
- Bergerac (TV) → Clive
- Winston Churchill: The Wilderness Years (TV) → Wing Commander
- Vice Versa (TV) → Marmaduke Paradine
- Chanel Solitaire
- Sir Henry at Rawlinson End → Peregrine Maynard
- 'Tis Pity She's a Whore → The Priest
- Minder (TV) → Mandeville
- Hart to Hart (TV) → Rupert Allen Tremaine Barrington
- Quadrophenia → Agency Man
- Friday Night, Saturday Morning (TV)
- The Danedyke Mystery → Sir James Carruthers
- Edward and Mrs Simpson (TV) → Piers Leigh
- The Stud → Lawyer
- Edward & Mrs. Simpson → Piers Leigh
- Robin's Nest (TV) → Geoffrey Elliot
- Anna Karenina (TV)
- Wings (TV) → Lt. Peter Conrad
- The Sunday Drama (TV) → Solicitor
- Cork and Bottle → Tim Cork
- The New Avengers (TV) → Lieutenant
- Emily → Gerald
- The Sweeney (TV) → Elphick
- Young Winston → Austen Chamberlain (uncredited)
- Doomwatch → David Broome
- The Persuaders! (TV) → Carlton
- Quest for Love → Dougie Raynes (uncredited)
- The Misfit (TV) → Colin
- Jane Eyre → Harry Lynn
- The Breaking of Bumbo → Billy
- Play Dirty → 2nd Lieutenant
- Oh! What a Lovely War → Wealthy Young Man (uncredited)
- The Gladiators → B-1
- Father, Dear Father (TV) → Timothy Tanner
- Isadora → Party Guest (uncredited)
- Decline and Fall ...of a Birdwatcher → Nigel
- The Bone Grinder → First City Gent
- ITV Playhouse (TV) → Tim Cork
- Privilege → Martin Crossley
- The Informer (TV) → Julian Reeve
- BBC Play of the Month (TV) → Major Booth Voysey
- Thirty-Minute Theatre (TV) → Jack
- Thirty-Minute Theatre (TV) → Robert
- The Wednesday Play (TV) → 2nd Man