Known For
Filmography

Vote Gavin Lyle
Movie · as Arthur

U.Me: The Musical
Movie · as Vice Chancellor

Sweet Sue
Movie · as Terry

Beyond Paradise
TV · as Douglas Bevan · 1 ep

Lockwood & Co.
TV · as Sebastian Saunders · 2 eps

The Real Charlie Chaplin
Movie · as Charlie Chaplin 1966

Alexander Pope: Rediscovering a Genius
Movie · as Dr Johnson

Around the World in 80 Days
TV · as Bank Manager Hughes · 2 eps

Rebecca
Movie · as Frith

Tales from the Lodge
Movie · as Driver

State of the Union
TV · as Older Husband · 4 eps

Brassic
TV · as Mister Bates · 1 ep

Peterloo
Movie · as Magistrate Rev Hay

National Theatre Live: Allelujah!
Movie · as Joe

The Crucifixion
Movie · as Philip

Chubby Funny
Movie · as Michael

Redistributors
Movie · as Harry

Lost Sitcoms
TV · as Albert · 1 ep

The Durrells
TV · as Geoffrey · 4 eps

An Adventure in Space and Time
Movie · as Mervyn Pinfield

Father Brown
TV · as Professor Robert Wiseman · 1 ep

Heading Out
TV · as Donald · 2 eps

Driven to Distractation
Movie

Dangerous Liaisons
Movie · as Dominic Sylvester

Secret Diary of a Call Girl
TV · as Martin · 1 ep

The Sarah Jane Adventures
TV · as Mr Harding · 2 eps

M.I. High
TV · as The Mole · 1 ep

Harry Potter and the Goblet of Fire
Movie · as Amos Diggory
The Deputy
Movie · as Graham Hammond

Sea of Souls
TV · as James Norman · 1 ep

Blackball
Movie · as Dennis

Death in Holy Orders
TV · as Father Peregrine Glover · 2 eps

The Royal
TV · as Banks · 1 ep

Ultimate Force
TV · 1 ep

Spooks
TV · as Home Secretary · 2 eps

Take a Girl Like You
TV · as Mr Charlton · 3 eps

Holby City
TV · as Jerry Clark · 1 ep

Neville's Island
Movie · as Neville

Microsoap
TV · as Colin · 23 eps

Midsomer Murders
TV · as Derrick Seagrove, Gerry Dawkins · 1 ep

Stephen Hawking's Universe
TV · as Narrator · 6 eps
Lord of Misrule
Movie · as Derek

Dalziel and Pascoe
TV · as Raymond Miles · 1 ep

Faith in the Future
TV · 22 eps
Look at the State We're In!
TV · as Jeff Jarndyce · 1 ep

Wycliffe
TV · as Rev. Jordan · 1 ep

A Touch of Frost
TV · as Steve Markham · 1 ep

Heartbeat
TV · as Ken Simner, Reverend John Peggotty · 1 ep

Amnesty International's Big 30
Movie · as George Dent
A Perfect Hero
TV · as Service Policeman · 6 eps

Drop the Dead Donkey
TV · as George Dent · 65 eps

The Chief
TV · as Stephen Lester · 1 ep

Beyond The Pale
Movie · as The Man

Run for the Lifeboat
Movie · as Billy

South of the Border
TV · as Stig · 1 ep

Fortunes of War
TV · as Sergeant Ridley · 1 ep

Call Me Mister
TV · 1 ep

Casualty
TV · as Len Jackson · 1 ep

The Doctor and the Devils
Movie · as Lambert

The Case of Marcel Duchamp
Movie · as Norbert

Doctor Who: Frontios
Movie · as Plantagenet

Laughterhouse
Movie · as TV Crew

The Bill
TV · 1 ep

ITV Christmas Comedy
TV · 15 eps
Rating Notman
Movie

Crystal Gazing
Movie · as Julian

Remington Steele
TV · as Chalky · 1 ep

Bergerac
TV · as Mitch · 1 ep

Profiles of Andrea Dunbar and Victoria Wood
Movie · as The Arbor Cast Member (uncredited)

Hammer House of Horror
TV · as Franks · 1 ep

Correction, Please: or, How We Got into the Pictures
Movie · as Williamson

Home Before Midnight
Movie · as Johnny McGee

Phoelix
Movie

Blankety Blank
TV · as Self · 1 ep

A Hitch in Time
Movie · as Sniffy Kemp

The Life Story of Baal
Movie · as Johannes

Wilde Alliance
TV · as Pusher · 1 ep
Leave it to Charlie
TV · as Tristram · 1 ep
Oh What A Lovely Report
Movie · as Smith

The Death of a Young Young Man
Movie · as Steve

Angels
TV · 2 eps

Bedtime Stories
TV · as Colin · 1 ep

Billy Liar
TV · 25 eps

Crown Court
TV · 1 ep

Van der Valk
TV · as Diederick · 1 ep

ITV Playhouse
TV · as Brian · 1 ep

Doctor Who
TV · as Plantagenet · 1 ep
