Known for Acting

1971
as Peter Edmonton
1997
as 义律
2017
as Zoo Director
2002
as Terence Philip
2017
as Archie Wavell
1977
as The Prince
1977
as Michael (segment "London 1912")
1980
as Robert Townsend
1979
1975
as Harry Bingley
1983
as Nigel Pennington-Smythe
2001
1968
1993
as Robert St. Simon
1970
as Crutcher
1978
as Tony Sloane
2008
2020
as Self
1996
as Bishop
2018
as Ambrose