公路列车 2010
饰演 Craig
东游记 1983
饰演 Bentik
小河马 1975
饰演 Sultan
远大前程 1974
饰演 Uncle Pumblechook
倒霉的医生 1970
饰演 Captain George Spratt
Way... Way Out 1966
饰演 Harold Quonset
温情无赖 1966
饰演 Lord Swift
飞行器里的好小伙,或我是怎样花25小时11分从伦敦飞到巴黎 1965
饰演 Lord Rawnsley
土京盗宝记 1964
饰演 Cedric Page
捷京谍影 1964
饰演 Colonel Cunliffe
通往香港之道 1962
饰演 Leader of the 3rd Echelon
环游世界八十天(1956) 1956
饰演 Ralph
打击恶魔 1953
饰演 Peterson
海隅逐客 1952
饰演 Elmer Almayer
巴巴拉上校 1941
饰演 Andrew Undershaft