Credits
- 2020 ยทThe Brain That Wouldn't Dieas Detective Mancini
- 2019 ยทAmerican Brothersas Liam Mahoney
- 2017 ยทTomorrow, Maybeas Lloyd Hayek
- 2016 ยทUndeservedas Woody
- 2015 ยทStormageddonas Agent Gates
- 2014 ยทZ Nationas John J. Lannister
- 2014 ยทBermuda Tentaclesas Capt. Dave Williams
- 2014 ยทSomething Wickedas John Anderson
- 2014 ยทBulletas Tarvis
- 2013 ยทAmerican Disciplesas Liam Mahony
- 2012 ยทPerceptionas Dan Bukowski
- 2011 ยทZombie Apocalypseas Brockton
- 2011 ยทGrimmas Franco
- 2011 ยทGrimmas Sgt. Franco
- 2011 ยทWake Before I Dieas Thomas Schmidt
- 2010 ยทA Walk in My Shoesas Alex
- 2010 ยทForgeas
- 2010 ยทRizzoli & Islesas Dana Slowey
- 2010 ยทExtraordinary Measuresas Armed Guard
- 2009 ยทCharlie Valentineas Wiseass
- 2009 ยทWithout a Paddle: Nature's Callingas Massey
- 2008 ยทLeverageas Detective Captain Bonanno
- 2008 ยทCrashas Tommy Vanderbeck
- 2006 ยทRaising Flaggas Matt Durwood
- 2006 ยทWorld Trade Centeras WTC Desk Officer
- 2006 ยทSay Uncleas Phil
- 2006 ยทPunk Loveas Dick
- 2005 ยทGhost Whispereras Ray Billings
- 2005 ยทIt's Always Sunny in Philadelphiaas Detective Jones
- 2005 ยทMediumas Robert Pulaski
- 2004 ยทThe Dust Factoryas Ryan Flynn Sr.
- 2004 ยทWhat the #$*! Do We (K)now!?as Bob
- 2004 ยทTwo Fistedas Vincent
- 2003 ยทNCISas Brett Willis
- 2003 ยทThe Jobas Nightclub Guy
- 2003 ยทThe Huntedas
- 2002 ยทWithout a Traceas Lou Chambers
- 2002 ยทMonkas Union Vice President
- 2002 ยทRose Redas George Wheaton
- 2000 ยทBoston Publicas Officer
- 1999 ยทSwitched at Birthas Dr. Nerenberg
- 1999 ยทWhere the Truth Liesas Stu Varga
- 1995 ยทNowhere Manas Chauffeur
- 1995 ยทNowhere Manas Security Guard
- 1994 ยทImaginary Crimesas Policeman #1
- 1994 ยทERas Detective Milne