Credits
- 2024 · Rumors as Tony (uncredited)
- 2022 · A Marriage Made in Heaven as Tom Abromowitz
- 2022 · Wedding Season as Tim
- 2022 · The Terminal List as Marcus Boykin
- 2021 · Dangerous Medicine as Nathan
- 2020 · Kidnapped to the Island as Marty
- 2019 · Huge in France as Doctor Marco (uncredited)
- 2018 · The Kominsky Method as Buddy
- 2018 · Family Vanished as Peter
- 2017 · Chicken Girls as Master of Ceremonies
- 2015 · Grace and Frankie as Al
- 2014 · Jane the Virgin as Jim
- 2014 · Nicky, Ricky, Dicky & Dawn as Honest Abe
- 2013 · Mom as Maitre D'
- 2012 · Murder on the 13th Floor as Terrance
- 2011 · Happily Divorced as Mike
- 2009 · Dark Blue as Chuck
- 2008 · Get Smart as Commuter (uncredited)
- 2007 · Till We Stop Having Fun as Jesse
- 2006 · The Minor Accomplishments of Jackie Woodman as Conner
- 2005 · Criminal Minds as Marc
- 2005 · Bam Bam and Celeste as Ryan
- 2005 · The Hollow Men as
- 2005 · Fat Actress as Man in Car #1
- 2004 · Boston Legal as Ray
- 2004 · Veronica Mars as Andrew
- 2004 · LAX as Turkey Man
- 2004 · Black Tie Nights as Andrea's Guy
- 2004 · Straight-Jacket as Waiter
- 2003 · Home Security as Dancer
- 2002 · Good Morning, Miami as Dale the Delivery Guy
- 2001 · 24 as Darren Richards
- 2001 · 24 as Eric Richards
- 2000 · Shafted as Hairstylist Killer
- 1999 · Pros & Cons as Gay White Man
- 1998 · Charmed as Bacarra Twins (uncredited)
- 1998 · Will & Grace as Male Guest
- 1994 · ER as Wynn Mathison