| Series | Jane the Virgin | Priest | 2014-10-13 |
| Movie | Annie Claus Is Coming to Town | Cab Driver | 2011-12-10 |
| Series | Strip Mall | Unknown | 2000-06-18 |
| Series | The Huntress | Unknown | 2000-07-26 |
| Movie | Running Red | Mercier | 1999-03-30 |
| Series | The West Wing | Shapiro | 1999-09-22 |
| Series | Mowgli: The New Adventures of the Jungle Book | 1998-02-07 | |
| Series | Brimstone | Unknown | 1998-10-23 |
| Movie | 8 Heads in a Duffel Bag | Rental Dealer | 1997-04-18 |
| Movie | Elvis and the Colonel: The Untold Story | The Director | 1993-01-10 |
| Series | Lookwell | 1991-07-01 | |
| Movie | Lookwell | Alberti | 1991-07-28 |
| Movie | Hollywood Hot Tubs 2: Educating Crystal | Ahmet | 1990-03-01 |
| Series | Beverly Hills, 90210 | Unknown | 1990-10-04 |
| Movie | White Palace | Additional Voice (voice) | 1990-10-19 |
| Series | Baywatch | Patrick Murphy | 1989-04-23 |
| Series | Seinfeld | Unknown | 1989-07-05 |
| Movie | A Very Brady Christmas | Mechanic | 1988-12-18 |
| Movie | Tonight's the Night | Guy #1 | 1987-02-02 |
| Series | 21 Jump Street | Unknown | 1987-04-12 |
| Movie | Prince of Bel Air | Larry Kampion | 1986-01-20 |
| Movie | The Gladiator | Dan | 1986-02-03 |
| Movie | Scorpion | Mehdi | 1986-12-01 |
| Movie | First Strike | 1985-05-10 | |
| Series | Cover Up | Unknown | 1984-09-22 |
| Series | Saturday Supercade | Bones (voice) | 1983-09-17 |
| Series | Automan | Unknown | 1983-12-15 |
| Movie | Hit and Run | Jerry Ramundi | 1982-05-21 |
| Series | Matt Houston | Unknown | 1982-09-26 |
| Movie | The Tragedy of King Lear | Duke of Burgundy | 1982-12-31 |
| Series | Simon & Simon | Unknown | 1981-11-24 |
| Series | The Plastic Man Comedy/Adventure Show | 1980-09-27 | |
| Movie | Alligator | Kemp | 1980-11-14 |
| Series | Fangface | Puggsy | 1978-09-09 |
| Series | Vega$ | Bobby 'Binzer' Borso | 1978-09-20 |
| Movie | Helter Skelter | George Brewer | 1976-04-01 |
| Movie | The Great Texas Dynamite Chase | Freddie | 1976-07-01 |
| Series | M*A*S*H | Unknown | 1972-09-17 |
| Series | The Alaskans | Unknown | 1959-10-04 |
| Series | Rawhide | Unknown | 1959-01-09 |
| Movie | 20 Million Miles to Earth | Pepe | 1957-02-08 |
| Movie | Domino Kid | 1957-10-01 | |
| Movie | Somebody Up There Likes Me | Boy (uncredited) | 1956-07-04 |
| Movie | Cell 2455 Death Row | Whit, as a Young Boy (as Bart Bradley) | 1955-04-19 |