← Back to explore














Filmography13 titles

Agatha Christie's Poirot
1989as Norman Gale
1989as Norman Gale

Moon Knight
2022as Crawley
2022as Crawley

Rosemary & Thyme
2003as Vernon Pitt-Seymour
2003as Vernon Pitt-Seymour

The Merchant of Venice
1980as Stephano
1980as Stephano

Heartbeat
1992as Trevor Shields
1992as Trevor Shields

Sardar Udham
2021as Michael O'Dwyer
2021as Michael O'Dwyer

The Agatha Christie Hour
as Neil Carslake
as Neil Carslake

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

The King's Man
2021as Kingsman Tailor #1
2021as Kingsman Tailor #1

Bergerac
1981as Scholes
1981as Scholes

Casualty
1986as Rob Carrington
1986as Rob Carrington

Passion and Paradise
1989as Dennis Bullingham
1989as Dennis Bullingham

Consecration
2023as Father Carol
2023as Father Carol