1985
Spies Like Us as Reporter
1981
Ragtime as Police Sergeant
1980
Saturn 3 as Captain James (uncredited)
1979
Moonraker as Mission Control Director
1979
Tales of the Unexpected as American Passenger (1 episode)
1979
Tales of the Unexpected as Henry Snape (1 episode)
1979
Tales of the Unexpected as Mr Harrington (1 episode)
1977
Secret Army as Duty Officer (1 episode)
1973
Scorpio as Party Guest at Cross' House
1972
Crown Court as Alleyn Griffin (2 episodes)
1971
The Switch as Adjutant
1970
The Chicago Conspiracy Trial
1962
Saints and Sinners as Phil Roganyan (1 episode)
1959
The Twilight Zone as Albert (1 episode)
1959
Bonanza as Albert Abraham Michelson (1 episode)
1957
Perry Mason as Douglas McKenzie (1 episode)
1957
Perry Mason as Kinder (1 episode)