1985
My Wicked, Wicked Ways: The Legend of Errol Flynn as Alexandre
1980
Farewell to the Planet of the Apes as Coucil Orang
1980
Back to the Planet of the Apes as Grundig
1980
Casino as First Officer
1980
The Memory of Eva Ryker as Leeds
1979
Hard Knocks as Richard
1978
Sextette as Desk Clerk
1977
Young Lady Chatterley as Philip - Fiancée
1976
The Gentleman Tramp as (voice)
1976
Charlie's Angels as Alec Witt (1 episode)
1975
The Deadly Volley as Linc
1974
Rex Harrison Presents Stories of Love as Man
1973
Death Race as British Airman
1973
The Picture of Dorian Gray as Syme
1972
The Woman I Love as Albert
1972
Everything You Always Wanted to Know About Sex *But Were Afraid to Ask as King's Herald
1972
The Open Window as Ronnie
1971
Escape from the Planet of the Apes as British News Anchor (uncredited)
1970
Night Gallery as Richards - Lusitania (segment "Lone Survivor") (1 episode)
1970
Too Late the Hero as Pvt. Currie
1969
Daughter of the Mind as Arnold Watson Bessmer
1968
Hawaii Five-O as Jonas (2 episodes)
1968
The Legend of Lylah Clare as Zarkan
1967
The President's Analyst as 2nd Puddlian
1966
Mission: Impossible as Diceman (1 episode)
1966
Batman as Reggie Rich (1 episode)
1964
My Fair Lady as Footman (uncredited)
1964
The Rogues as Young Man (1 episode)
1962
The Alfred Hitchcock Hour as Becker (1 episode)