Credits
- 2024 · Dutch II: Angel's Revenge as Roberto Piazza
- 2021 · Arcane as Smeech (voice)
- 2014 · Scorpion as Jasper
- 2011 · Friends with Benefits as Phillip
- 2010 · Love Shack as Roger Hogman
- 2010 · Justified as Little Joe Delahunt
- 2009 · Castle as Lead Lawyer
- 2007 · iCarly as Don Flanken
- 2004 · A Way With Murder as Tony Flaggs
- 2004 · L.A. Twister as Jimmy the Weasel
- 2002 · Without a Trace as Monty Horner
- 2001 · Crossing Jordan as Leonard
- 2000 · In the Weeds as Jack
- 2000 · A Constant Forge as John Cassavetes' Narrative Voice (voice)
- 1999 · BitterSweet as Orville
- 1994 · Babylon 5 as Isaac
- 1992 · Man Trouble as Thug
- 1989 · Baywatch as Mary
- 1984 · Murder, She Wrote as Doorman
- 1982 · Cheers as Customer
- 1971 · Columbo as Barber