| Movie | Turf of Savage Homicides | Dad | 2023-12-30 |
| Movie | The Flying Scissors | Woody Stone | 2009-01-01 |
| Movie | Chicago 10 | Lee Weiner (voice) | 2008-02-29 |
| Movie | Fay Grim | Angus James | 2007-05-18 |
| Movie | The Exonerated | Defense Attorney | 2006-03-06 |
| Movie | Mona Lisa Smile | Tall Man | 2003-12-19 |
| Movie | Julie Johnson | Bob | 2001-01-26 |
| Series | The Sopranos | Larry Arhur | 1999-01-10 |
| Movie | The Odd Couple II | California State Trooper | 1998-04-09 |
| Movie | Henry Fool | Angus James | 1998-06-19 |
| Movie | Stepmom | Ad Executive | 1998-12-25 |
| Movie | Frogs for Snakes | X Man | 1998-08-14 |
| Movie | Sudden Manhattan | Bearded Man | 1996-10-11 |
| Movie | Amateur | Jan, Jaque's Goon | 1994-08-05 |
| Movie | Cracking Up | Lucky Jackson | 1994-09-01 |
| Movie | Hand Gun | Bobby | 1994-10-01 |
| Movie | Thrill Kill Video Club | Charles | 1991-01-01 |
| Movie | Dick and Jane Drop Acid and Die | Guitar Guy | 1991-07-08 |