| Movie | Bigboyz | 2026 | |
| Movie | Ako Si Ninoy | 2023-02-22 | |
| Movie | When I Met You In Tokyo | Drew | 2023-12-25 |
| Movie | Happily Never After | Nate | 2017-03-01 |
| Movie | The Healing | Buddhist Monk | 2012-07-25 |
| Movie | Scooby-Doo! and the Sea Monsters | Dr. Armand Zola / Worker (voice) (archive footage) | 2012-03-06 |
| Movie | Karan Arjun | Peter | 1995-01-13 |
| Series | The Charles Grodin Show | 1995-01-09 | |
| Movie | The Secret Agent | Yundt | 1992-10-28 |
| Movie | Bernard and the Genie | Wizard | 1991-11-23 |
| Movie | The Return of Superfly | Sarge Joyner | 1990-11-09 |
| Movie | The Incredible Hulk Returns | Joshua Lambert | 1988-05-22 |
| Movie | The Universe of Dermot Finn | Grandfather | 1988-10-24 |
| Movie | King David | Jehosaphat | 1985-03-29 |
| Movie | Death Wish 3 | Emil | 1985-11-01 |
| Movie | Fantasies | Mallory | 1982-01-18 |
| Movie | It's My Turn | Hunter | 1980-10-24 |
| Movie | Just Tell Me What You Want | Commentator | 1980-01-18 |
| Movie | A Most Public Affair | Mr. Justice Parker | 1978-03-08 |
| Movie | Cross Now | Hodgkinson | 1977-10-30 |
| Series | Ryan's Hope | Dr. Seneca Beaulac | 1975-07-07 |
| Movie | The Hiding Place | Professor Zeiner | 1975-05-04 |
| Movie | Doomsday Voyage | Wilson | 1972-02-01 |
| Movie | Hell's Bloody Devils | Mark Adams | 1970-05-28 |
| Movie | Night After Night After Night | Counsel | 1969-01-01 |
| Movie | Oh! What a Lovely War | Nikolai Lenin (uncredited) | 1969-03-10 |
| Movie | Stagecoach | 1966-04-21 | |
| Movie | El Dorado | Pedro | 1966-12-17 |
| Movie | Red Line 7000 | Jake (uncredited) | 1965-11-09 |
| Movie | Sex and the College Girl | Larry Devon | 1964-09-03 |
| Movie | The Crunch | Dr Kessell | 1964-01-19 |
| Movie | Shadow of Treason | Michel | 1963-06-01 |
| Movie | Siege of the Saxons | Earl of Chatham | 1963-07-01 |
| Movie | Should I Marry Outside My Faith? | 1962-12-31 | |
| Movie | Gang War | Tobin | 1962-01-01 |
| Movie | The Share Out | Monet | 1962-02-01 |
| Movie | The Curse of the Werewolf | The Priest | 1961-05-01 |
| Movie | The Rise and Fall of Legs Diamond | Gunman (uncredited) | 1960-02-03 |
| Movie | The Story of Ruth | Chilion | 1960-06-17 |
| Movie | Compelled | Fenton | 1960-12-01 |
| Movie | Identity Unknown | Jamieson | 1960-06-01 |
| Movie | The Cat Gang | Mason | 1959-01-04 |
| Movie | The Hunters | 1st Lt. Corona | 1958-09-01 |
| Movie | South Pacific | 2nd Communications Man | 1958-03-18 |
| Movie | Secret People | Member of Paris Committee | 1952-02-05 |
| Movie | The Big Frame | Barman | 1952-09-01 |
| Series | Love of Life | 1951-09-24 | |
| Movie | Calling Bulldog Drummond | Heckler in Crowd (uncredited) | 1951-07-02 |
| Movie | Highly Dangerous | Night Field Telephone Officer (uncredited) | 1950-12-06 |
| Movie | Golden Arrow | Reporter #2 | 1949-12-31 |