Once Upon a Time in China
Poldark
Soldier Soldier
Lady Killers
Passage
Movie · as Sir Francis Beaufort
Movie · as Jesuit Priest
TV · as Lt Col Timms, RAMC · 2 eps
TV · as Christopher George Arrow · 1 ep
The Hanged Man
TV · as George Seagram · 1 ep
TV · as Blight · 1 ep