2025
Ballard as Damani2021
NCIS: Hawaiʻi as Norman 'Boom Boom' Gates2021
Aftermath as Officer Richardson2020
9-1-1: Lone Star as Victor2020
Stars in the House as Self2018
The Rookie as Police Officer2018
Magnum P.I. as Detective Richard Johnson2018
God Friended Me as Ben2018
The Open House as Chris2017
SEAL Team as Beau Fuller2017
The Good Doctor as Kane Omar2017
The Gifted as Quinn2017
Brothers Blood as Frankie2016
Lucifer as Earl Steadman2016
Second Sight as Richard2015
Chicago Med as Joe Thomas2015
Oceanus: Act One as Sam Jordan2014
Guardians of the Galaxy as Nova Arresting Pilot2013
Sleepy Hollow as Calvin Riggs2011
Shameless as Peter Naylor2010
Rizzoli & Isles as Agent Burns2010
Preacher's Kid as Wynton2009
The Good Wife as AUSA Harrison Rivers2009
White Collar as Clinton Jones2008
Raising the Bar as Andy Hamilton2006
In Justice as Not available2006
Paved with Good Intentions as Rick Balden2005
Criminal Minds as William Hightower2005
Numb3rs as Clay Porter2005
Close to Home as Not available2004
House as Hayes2004
The 4400 as Gary Navarro2004
Hawaii as John Declan2003
Eve as Grant2002
CSI: Miami as Not available2002
NBC 75th Anniversary Special as Self2002
The Big Time as Joe Royal2000
The District as Cyrus Sparks1996
Early Edition as Bodyguard1994
ER as Michael Gallant