Known For
Filmography

Paddington
Movie · as Fifth Geographer

Captain America: The First Avenger
Movie · as Johann Schmidt's Artist

Sweeney Todd: The Demon Barber of Fleet Street
Movie · as Minister

Extras
TV · as Date's Father · 1 ep

Hawking
Movie · as Frink

William and Mary
TV · as Grumps · 1 ep

Charles II: The Power and The Passion
TV · as Lord Mayor · 1 ep

tlc
TV · as Mr Holland · 1 ep

Wire in the Blood
TV · as Bill Stephens · 1 ep

Black Books
TV · as Josef Slvanski · 1 ep

Monarch of the Glen
TV · as Alastair Reid · 1 ep

My Family
TV · as Usher · 1 ep

The Murder of Stephen Lawrence
Movie · as Coroner

Jonathan Creek
TV · as Clifford Jennings · 1 ep

The Crow Road
TV · as Dr. Fyfe · 1 ep

The Negotiator
Movie · as Minister

Doctor Finlay
TV · as Mr. Muir · 1 ep

A Touch of Frost
TV · as David McKenzie · 20 eps

Heartbeat
TV · as Macgregor · 1 ep

Strathblair
TV · as Gerald Ferguson · 1 ep

Silent Scream
Movie · as Dr English

Waiting for God
TV · as Bill Nigh · 1 ep

One Foot in the Grave
TV · as Voice Rec for Hilton (voice) (uncredited) · 1 ep

A Very British Coup
TV · as Robertson · 3 eps

Heavenly Pursuits
Movie · as Consultant

Lovejoy
TV · as Toby Rowlands · 1 ep

First Among Equals
TV · as Douglas Stewart · 4 eps

Oliver Twist
TV · as Dr Losberne · 2 eps

Taggart
TV · as Derek Munro, William Penn · 1 ep

Lady Killers
TV · as The Rt. Hon. John Hope · 1 ep
Kelly Monteith
TV · 1 ep

Grange Hill
TV · as Councillor Doyle · 1 ep

Strangers
TV · as ACC Wilson · 1 ep

Doctor Who: The Talons of Weng-Chiang
Movie · as Sergeant Kyle

Angels
TV · 1 ep

Lord Peter Wimsey: Five Red Herrings
TV · as John Ferguson · 3 eps

Poldark
TV · as Alexander Craig · 1 ep

Fall of Eagles
TV · as Mackenzie · 1 ep
Hawkeye, the Pathfinder
TV · as Corporal MacKay · 5 eps

Crown Court
TV · as Jack Smithson · 3 eps

Van der Valk
TV · as Evert, Editor · 1 ep

New Scotland Yard
TV · as DC Blake · 1 ep
Waugh on Crime
TV · 1 ep

Battle of Britain
Movie · as Lac Arnold (uncredited)

The Vortex
Movie · as Bruce Fairlight

Life at the Top
Movie · as Oscar

Thirty-Minute Theatre
TV · as Fisher · 1 ep

The Wednesday Play
TV · as Bruce Fairlight · 1 ep

Doctor Who
TV · as Sergeant Kyle · 2 eps

Faces
Movie
