Known For
Filmography

Maggie
Movie · as Tom

Consecration
Movie · as Father Carol

Marvel Studios Assembled: The Making of Moon Knight
Movie · as Self (uncredited)

Moon Knight
TV · as Crawley · 3 eps

Sardar Udham
Movie · as Michael O'Dwyer

The King's Man
Movie · as Kingsman Tailor #1

I Am Pilate
Movie · as Jeremy Pilate (Elderly)

Rosemary & Thyme
TV · as Vernon Pitt-Seymour · 1 ep

The Bill: Target
Movie · as D.I. Deakin

Heartbeat
TV · as Trevor Shields · 1 ep

Nightingales
TV · as DI George · 1 ep

Passion and Paradise
Movie · as Dennis Bullingham

Agatha Christie's Poirot
TV · as Norman Gale · 1 ep

Border
Movie · as Jan

Strife
Movie · as Edgar Anthony

The River
TV · as Tom Pike · 6 eps

Season's Greetings
Movie · as Clive

Casualty
TV · as Rob Carrington · 1 ep

The Browning Version
Movie · as Peter Gilbert

A Month in the Country
Movie · as Beliayev

Screen Two
TV · as Jan · 1 ep
The Winning Streak
TV · as Paul Savage · 6 eps

Brass
TV · as Jack Fairchild · 32 eps

The Agatha Christie Hour
TV · as Neil Carslake · 1 ep

Pygmalion
Movie · as Freddie Eynsford-Hill

Bergerac
TV · as Scholes · 1 ep
Celebrity Playhouse
TV · as Freddie Eynsford-Hill · 1 ep

The Merchant of Venice
Movie · as Stephano

BBC Play of the Month
TV · as Captain Napier Bastling · 1 ep
