| Movie | Barron's Cove | Foreman Ray | 2025-06-06 |
| Movie | Teenage Mutant Ninja Turtles: Mutant Mayhem | Toupee Tom / Police Officer (voice) | 2023-07-31 |
| Movie | Rushed | 2021-08-27 | |
| Movie | Share | Tony | 2019-01-25 |
| Series | Billions | Unknown | 2016-01-17 |
| Movie | God's Pocket | Officer Eisenhower | 2014-05-09 |
| Series | Gotham | Frankie Carbone | 2014-09-22 |
| Movie | The Cobbler | Brian | 2014-09-11 |
| Series | Elementary | James Dylan | 2012-09-27 |
| Movie | Beware the Gonzo | Contact | 2010-04-22 |
| Series | Blue Bloods | Detective Freehill | 2010-09-24 |
| Movie | Fighting | Trader Jim | 2009-04-24 |
| Series | White Collar | Randy Morosco | 2009-10-23 |
| Movie | Backseat | Andres | 2008-03-28 |
| Movie | Blackbird | Kent | 2007-03-12 |
| Movie | Enchanted | Jerry | 2007-11-20 |
| Movie | Underdog | Crazy Dog (voice) | 2007-08-03 |
| Movie | The Producers | Jail Guard | 2005-12-25 |
| Movie | Brother Bear | Ram #2 (voice) | 2003-10-23 |
| Movie | Contact | Husband/Bartender | 2002-09-01 |
| Movie | Friends and Family | Vito | 2001-06-17 |
| Series | Law & Order: Criminal Intent | Unknown | 2001-09-30 |
| Series | Law & Order: Special Victims Unit | Mr. Fisher | 1999-09-20 |
| Series | The Last Don | Vincent Cleriuzio | 1997-05-11 |
| Movie | Sleepers | Nick Davenport | 1996-10-18 |
| Series | Law & Order | Bruce Valentine | 1990-09-13 |