2023
Night Court as Carmine2023
BEEF as Officer Charles2019
The Morning Show as Kenny2018
Book Club as Officer Hollinger2016
Backstabbed as Walter2015
The Odd Couple as Cal2015
Stolen from the Suburbs as Mike2014
Jane the Virgin as Officer A. Wolf2014
How to Get Away with Murder as Officer Vitelli2012
Baby Daddy as Security Guard Jim2009
Castle as Franco Mancini2009
White Collar as Phil the Guard2009
Long Shadows as Bartender2007
American Gangster as Trupo's detective in library (uncredited)2007
Love Comes Lately as Windows Repair Man2006
Conviction as Detective2005
It's Always Sunny in Philadelphia as Angry Dad2005
Linger as Detective Phil Barcia2004
Jailbait as Skinhead2003
NCIS as John Dunn2001
Law & Order: Criminal Intent as Interviewed Man