Around the World in 80 Days
Armchair Theatre
Aren't Men Beasts!
My Wife's Family
Movie · as Clergyman
Movie
TV · as Joshua Osbaldeston · 1 ep
Movie · as Policeman
After Office Hours
Movie · as Mr. Walker
Tin Gods
Movie · as Cheng Chi Lung