Known For
Photos
Filmography

The Yellow Tie
Movie · as Short Man

Stonehouse
TV · as Cliff Michelmore · 1 ep

Mothering Sunday
Movie · as Mr Paxton

FBI: International
TV · as Simon Ballack · 1 ep

The Good Liar
Movie · as German Industrialist

Traitors
TV · as Brigadier Moss · 6 eps

Catherine the Great
TV · as German Ambassador · 1 ep

Succession
TV · as Paul Dodds · 1 ep

Taboo
TV · as Count Musgrove · 1 ep

Outlander
TV · as Pastor Gottfried · 1 ep

Endeavour
TV · as Wallace Clark · 1 ep

Cemetery Junction
Movie · as Mr. Waring

Missing
TV · 1 ep

Mistresses
TV · as Panel Member · 1 ep

Perfect Parents
Movie · as Crying Teacher

The Line of Beauty
TV · as Denis Guest · 1 ep
The Secretary Who Stole £4 Million
Movie · as Scott Mead

Mangal Pandey - The Rising
Movie · as Lord Charles Canning

Doctor Who
TV · as Adolf Hitler · 1 ep

D-Day 6.6.1944
Movie · as Field Marshal Erwin Rommel

Carla
Movie · as Mr. Bryant

Charles II: The Power and The Passion
TV · as MP · 2 eps

Anybody's Nightmare
Movie · as Ewen Smith

The Murder of Stephen Lawrence
Movie · as Jury Foreman

The Vice
TV · as James Husband · 1 ep

In the Red
TV · as James Addison · 1 ep

Wilde
Movie · as Arthur

Brass Eye
TV · as Gene Man, Clerk of the Court, Naked Asexual Man up a Stick · 1 ep

Midsomer Murders
TV · as Ron Wilson · 1 ep

Bugs
TV · 4 eps

Kavanagh Q.C.
TV · as Grahame Kavanagh · 1 ep

Backbeat
Movie · as Doctor

Pie in the Sky
TV · as Chief Supt. Richards · 1 ep

Wycliffe
TV · as Technician · 1 ep

The Day Today
TV · as Alternative Medicine Patient · 1 ep

Peak Practice
TV · as Ross Bain · 1 ep

Mr. Wakefield's Crusade
Movie · as Detective Inspector

Heartbeat
TV · as Harold Hartley, Dr. Lawson, DCI Clegg · 1 ep

A Touch of Frost
TV · as Dr Royce Patten · 1 ep

Prime Suspect
TV · as Club Manager · 1 ep

Drop the Dead Donkey
TV · 1 ep

Stay Lucky
TV · 1 ep

Agatha Christie's Poirot
TV · as Carlile · 1 ep

The Bell-Run
Movie · as Simmonds

Blunt
Movie · as Vasily

The Ruth Rendell Mysteries
TV · as Mr. Thrace · 1 ep

Raspberry Ripple
Movie · as The Doctor

Paradise Postponed
TV · as The Rev. Kevin Bulstrode · 14 eps

Lovejoy
TV · as Gerry, Brian Newton · 2 eps

Casualty
TV · as Terence · 1 ep

EastEnders
TV · as PC Gifford · 3 eps

Howards' Way
TV · as Gray · 1 ep

A Voyage Round My Father
Movie · as Japhet

The Bill
TV · as Robert Newby · 1 ep

Auf Wiedersehen, Pet
TV · as Mr. Armitage · 1 ep

Out of Step
Movie · as Gregory

Shine on Harvey Moon
TV · as Ryder · 7 eps

American Playhouse
TV · as Klaus Fuchs · 1 ep

Rabbit Pie Day
Movie · as Clerk

Rumpole's Return
Movie · as Hubert Simpson
Buccaneer
TV · as Jeff Rymer · 2 eps

Cribb
TV · as PC Hardy · 1 ep

Oppenheimer
TV · as Klaus Fuchs · 1 ep

Tales of the Unexpected
TV · as Detective Inspector Gunter · 1 ep

Stronger Than the Sun
Movie · as Bruce
Send in the Girls
TV · as Meluin · 1 ep
A Good Human Story
Movie

Secret Army
TV · as Donald Simpson · 1 ep
The Sunday Drama
TV · as Michael Dix · 1 ep
Our Young Mr. Wignall
Movie · as Allister Wignall

The Sweeney
TV · as PC Mike Seton · 1 ep

Playhouse
TV · as Gregory · 1 ep


