Acting • AGE 73


The Diplomat
Sir Merritt Grove
2023

The Gold
Judge Instrell
2023

The Peripheral
Nikolai
2022

House of the Dragon
Septon Eustace
2022

Rogue Agent
Paul Jones
2022

Slow Horses
Doctor
2022

RFDS: Royal Flying Doctor Service
Registrar Blake
2021

The Old Guard
Father Sykes
2020

The Mercy
Sidney Rawle
2018

Letters from Baghdad
David Hogarth
2017

Carnage: Swallowing the Past
Barnaby Jones
2017

The Crown
Clement Attlee
2016

The Theory of Everything
John Taylor
2014

Mr. Turner
Sir Augustus Wall Callcott
2014

The Politician's Husband
Cliff Lyman
2013

The Bletchley Circle
Solicitor
2012

Call the Midwife
Canon Gilbert
2012

The Iron Lady
Cabinet Minister
2011

Vera
Keith Barton
2011

Silk
HHJ Sadler
2011

The King's Speech
Lord Dawson
2010

Identity
2010

Critical Eye
Surgeon
2010

Land Girls
Inspector West
2009

Penelope
Doctor
2007

Perfume: The Story of a Murderer
Mayor of Grasse
2006

The Taming of the Shrew
John Naps
2005

Stoned
Mary's Father
2005

ShakespeaRe-Told
2005

Mangal Pandey - The Rising
Officer Lockwood
2005

The Thick of It
Permanent Secretary
2005

Vera Drake
Mr. Wells
2004

Foyle's War
Leonard Evans
2002

The Stone Raft
British Prime Minister
2002

Judge John Deed
Sir Ian Rochester
2001

Teachers
Geoff
2001

Sword of Honour
Maj. Irvine
2001

Gentlemen's Relish
Prestwick
2001

The Sleeper
Jonna
2000

Urban Gothic
Dr Miles
2000

Life Force
Professor Petersen
2000

Milk
Doctor
1999

The Commissioner
Peter Simpson
1998

Spice World
Hospital Parent
1997

The Man Who Knew Too Little
Hawkins
1997

Incognito
Iain Ill
1997

The Vanishing Man
Simon Middington
1997

Midsomer Murders
Jonathan Canning
1997

The Wimbledon Poisoner
No. 47
1994

Middlemarch
Rev. Farebrother
1994

Unnatural Causes
Digby Seton
1993

Anglo Saxon Attitudes
John Middleton
1992

Heartbeat
Eric Potter
1992

So You Think You've Got Troubles
De La Rue
1991

Aimée
Paul
1991

Dear Sarah
Alastair Logan
1990

Confessional
Fox
1989

Sitting Targets
Paul
1989

Here Is the News
Presenter
1989

The Ruth Rendell Mysteries
Reese
1987

The Singing Detective
Dr Finlay
1986

Casualty
Richard Penfold
1986

Jonny Briggs
Mr. Hobbs
1985

Screen Two
Paul
1985

Dr. Fischer of Geneva
Doctor
1984

The Bounty
David Nelson
1984

Lace
Nick Cliffe
1984

The Merry Wives of Windsor
Fenton
1982

Victor/Victoria
Chorus Boy
1982

Shine on Harvey Moon
Mr. Cude
1982

Brideshead Revisited
Lieutenant James
1981

Antony & Cleopatra
Eros
1981

If You Go Down in the Woods Today
Lieutenant
1981

The Taming of the Shrew
Lucentio
1980

The Imitation Game
1980

"If Only..."
Micky
1980

Who's Who
Nigel
1979

Soldiers Talking, Cleanly
Nicky
1978

The Lord of the Rings
Merry (voice)
1978

1990
Brian
1977

A Bridge Too Far
Pvt. Simmonds
1977

The Winslow Boy
1977

Brensham People
Curate
1976

The Duchess of Duke Street
Brian Spedding
1976

Play for Today
Nicky
1970

ITV Playhouse
Jonathan
1967

BBC Play of the Month
Denis Tregoning
1965