| Series | Ray Donovan | Alex DeCuna | 2013-06-30 |
| Movie | Promises Written in Water | John | 2010-09-07 |
| Movie | Dead Lenny | Javier | 2007-01-25 |
| Movie | The Broken Hearts Club: A Romantic Comedy | Mickey | 2000-02-01 |
| Movie | The Adventures of Rocky & Bullwinkle | General Admission | 2000-06-30 |
| Movie | Triplecross | Warden | 1986-07-03 |
| Movie | The Steel Collar Man | General | 1985-08-07 |
| Movie | Racing with the Moon | Mr. Kaiser | 1984-03-23 |
| Movie | Scarface | Immigration Officer #3 | 1983-12-09 |
| Series | Goliath Awaits | Chief Engineer (uncredited) | 1981-11-11 |
| Movie | The Night the City Screamed | George Carmody | 1980-12-14 |
| Movie | The Brink's Job | FBI Agent | 1978-12-08 |
| Movie | Fun with Dick and Jane | Pete Winston | 1977-03-18 |
| Movie | Miles To Go Before I Sleep | Bartender | 1975-01-08 |
| Movie | Serpico | Police Lieutenant (uncredited) | 1973-12-18 |
| Movie | The Adding Machine | First cell jailer | 1969-09-23 |
| Movie | Isadora | Gospel Billy | 1968-09-14 |
| Movie | Battle Beneath the Earth | Maj. Frank Cannon | 1967-10-01 |
| Movie | Billion Dollar Brain | Jim | 1967-11-02 |
| Movie | Arrivederci, Baby! | Radio Engineer | 1966-12-28 |
| Movie | Doctor Who: The Tenth Planet | American Sergeant | 1966-10-29 |
| Movie | The Pistol | Sergeant Musso | 1965-06-16 |
| Movie | The World of George Orwell: 1984 | American General | 1965-11-28 |