2023
Among the Beasts as LT2021
The Equalizer as Detective Marcus Dante2021
Those Who Wish Me Dead as Ryan2020
Wander Darkly as Liam2019
Dragged Across Concrete as Henry Johns2019
Harriet as Frederick Douglass2017
Lawman as Not available2016
Colony as Broussard2015
Man Down as Sergeant Miller2015
Bessie as Clarence2014
True Detective as Thomas Papania2014
Intruders as Gary Fischer2014
American Heist as Ray2013
Olympus Has Fallen as Agent Jones2012
The Sapphires as Robby2012
Steel Magnolias as Jackson2012
The Kill Hole as Sgt. Devon Carter2010
The Chameleon as Dan Price2008
Sons of Anarchy as Laroy Wayne2008
Miracle at St. Anna as Lieutenant Birdsong2008
Stop-Loss as Josh2007
Next as Cavanaugh2006
Dirty as Wallace2005
Get Rich or Die Tryin' as Justice2005
Little Athens as Sinjin2004
House as Derek Hoyt2004
CSI: NY as Sean Bally2004
Frankenfish as Sam Rivers2004
Against the Ropes as Devon Green2004
Paparazzi as David2003
Phone Booth as Reporter #32003
Malibu's Most Wanted as Deuce2002
CSI: Miami as Delonte Cassell2002
Big Shot: Confessions of a Campus Bookie as Stevin 'Hedake' Smith2001
Invincible as Ray Jackson2000
Tigerland as Ryan1999
Instinct as Prisoner