2020
Captors as Not available2019
Why Women Kill as Police Officer2018
BlacKkKlansman as Sergeant Trapp2016
Lethal Weapon as Nick2015
Rosewood as Man #1 / DEA Agent #12011
Franklin & Bash as Not available2011
Harry's Law as A.D.A. Warren Beals2010
At the Sinatra Club as Manny the Moouch2009
NCIS: Los Angeles as Navy Intelligence Officer Frank Peralta2008
Raising the Bar as Not available2007
The Black Donnellys as Anthony Lino2006
10th & Wolf as Willy2005
The Closer as Joseph Dellamonte2005
Commander in Chief as Dr. Rucker2005
Crash as Bruce2004
House as Todd2003
NCIS as Leslie Walker2003
Las Vegas as Not available2003
The Lyon's Den as Not available2002
Without a Trace as Mark Alden2001
Law & Order: Criminal Intent as Dan Corley2000
CSI: Crime Scene Investigation as Host2000
Strong Medicine as Zahn1999
Law & Order: Special Victims Unit as Uniform #11999
Summer of Sam as Brian1998
Charmed as Nance's Aide1995
Clockers as Louie1994
Assault at West Point: The Court-Martial of Johnson Whittaker as Cadet Lewis Ostheim1992
The Heights as Arthur 'Dizzy' Mazelli1990
Law & Order as Montgomery1990
Law & Order as Kevin Russo