For Your Eyes Only
(Bunky)
The Messenger: The Story of Joan of Arc
(Domremy's Priest)
Saving Grace
(Charlie)
Agatha
(John Foster)
Somewhere to Run
(Abrahams)
Revolution
(Lord Darling)
Lighthouse
(Captain Campbell)
Doc Martin
(Charley)
Doc Martin and the Legend of the Cloutie
(Charley)
The Edge of Love
(Mr. Justice Singleton)
The Trial
(Deputy Bank Manager)
The Moonstone
(Dr. Candy)
A Class Apart
(Godfrey)
The Fool
(Lord Paramount)
Blott on the Landscape
The Lair of the White Worm
(P.C. Erny)
The Scold's Bridle
(Duncan Orloff)
Genghis Cohn
(Interior Minister)
The Comedy of Errors
(Angelo)
Adam Bede
(Martin Poyser)
Mr. Wakefield's Crusade
(Doctor)
Einstein and Eddington
(H H Turner)
Bridget Jones's Diary
(Mr. Fitzherbert)
The Edge of Love
Bertie and Elizabeth
(Tommy Lascelles)
Blood and Dust
(Simon)
A Masculine Ending
(Humphrey Morris)
The Last Train Through Harecastle Tunnel
(Farquhar)
Greystoke: The Legend of Tarzan, Lord of the Apes
(Rev Stimson)
Joseph and the Amazing Technicolor Dreamcoat
Scandal
(Detective Sergeant)
The Phantom of the Opera
(Inspector)
Splitting Heirs
(Tour Guide)
Hitler's SS : Portrait In Evil
(Gen. Josef Biegler, SA)
Still Crazy Like a Fox
(Constable)
Oliver Twist
(Mr Grimwig)
A Dry White Season
(Dr Herzog)
The Adventures of Young Indiana Jones: Demons of Deception
(Policeman #1)
Alfie
(Flower Shop Proprietor)
All's Well That Ends Well
(Lavache)
Children of the North
(Ballister)
Return of the Jedi
(Malakili - Rancor Keeper (uncredited))
The Affair of the Necklace
(Monsieur Bohmer)
Straight On Till Morning
(Uneasy Man (uncredited))
The Phantom of the Opera
(Auctioneer)
The Prince and the Pauper
(Magistrate)
Minor Complications
(Mornington)
Hancock
(Feature Writer)
The Kitchen Child
The Mountain and the Molehill
(Lilliwhite)
Midsomer Murders
(Nigel Anderson)
Bergerac
(Malcolm Croxted)
Ain't Misbehavin'
(Chuck Purvis)
Girls On Top
(Lawrence)
Relic Hunter
(Chef Gerald La Grange)
Dalziel & Pascoe
Between the Lines
Foyle's War
The Kit Curran Radio Show
(Les Toms)
Lovejoy
(Gently Bentley)
Blackadder
(Friar Bellows)
The Storyteller
(Chancellor)
Covington Cross
(Friar)
The Alan Clark Diaries
Mornin' Sarge
BBC Television Shakespeare
Anything More Would Be Greedy
Minder
(Hamster)
Oliver's Travels
Chalk
(Max)
Campion
(Mr. Parrott)
The Royal
(Dr. Marsden)
Hustle
(Benny)
Stay Lucky
After Henry
About Face
Kavanagh Q.C.
(Richard Dynevor)
Nostromo
(Capt. Mitchell)
The Mad Death
(Bob Nicol)
A Dance to the Music of Time
(Maclintick)
Dandelion Dead
(Arthur)
The History Man
(Henry Beamish)
All Creatures Great and Small
(Captain Crawford)
Play for Today
(Mornington)
The Modern World: Ten Great Writers
(Dr. Hofrat Behrens)
Reilly: Ace of Spies
(Granier)