
TV CAST
Representative TV credits first: longer-running roles appear before newer one-off appearances.

Blackadder
Harry Prince of Wales
One-Upmanship
Canary

Rentaghost
Dr Newman

Emma
Frank Churchill

Charles II: The Power and The Passion
Arlington

Spooks
Richard Dolby

The Kenny Everett Television Show
Various

Innocent
Pete

The Witness for the Prosecution
Justice Greville Parris

The Crown
Director

Canterbury Tales
Mr Norman

Trust
Hanrahan's Lawyer

Dangerfield

Peak Practice
Commanding Officer

Heartbeat
Harold Greaves

The Play on One
Wyn

Yes, Prime Minister

Bread
Prosecuting Counsel

'Allo 'Allo!
Wing Commander Blenkinsop

Hammer House of Mystery and Suspense
1st Desk Clerk