Known For
Filmography
2022
2022
2013
2011
1999
1998
1998
1992
1991

The Magician
Movie · as The Magician

Sister Boniface Mysteries
TV · as Giles Penistone · 1 ep

Father Brown
TV · as Oswald Hartigan · 1 ep

Celebrity Antiques Road Trip
TV · as Self - Participant · 1 ep

Holby City
TV · as Sacha Levy · 630 eps

Shakespeare in Love
Movie · as George Bryan

Invasion: Earth
TV · as Flt. Lt. Stewart · 6 eps

Absolutely Fabulous
TV · as Labour Party Man · 1 ep
Rich Tea and Sympathy
Rich Tea and Sympathy
TV · as Martin Lake · 2 eps
