Miracle at St. Anna
2008 · Action
as 2nd Staff Sergeant Aubrey Stamps
The Crossover
2023 · Drama
as Chuck Bell
Trauma
2009 · Drama
as Cameron Boone
Catch a Fire
2006 · Biography
as Patrick Chamusso
The Purge S1-S2
2018 · Action
as Marcus Moore
Glory Road
as Bobby Joe Hill
Antwone Fisher
2003 · Biography
as Antwone Fisher
American Refugee
2021 · Drama
as Greg Taylor
Spartan
2004 · Action
as Curtis
Biker Boyz
2003 · Action
as Kid
The Purge S2
2019 · Action
Notorious
2009 · Biography
as Sean 'Puffy' Combs
Friday Night Lights
as Boobie Miles
Supremacy
2014 · Drama
as Raymond
Sparkle
2012 · Drama
as Stix
Pieces of April
2003 · Comedy
as Bobby
Alone Together
2022 · Drama
as John
Baggage Claim
2013 · Comedy
as William Wright
Madea Goes to Jail
2009 · Comedy
as Joshua Hardaway
Darby and the Dead
2022 · Comedy
as Ben
Rare Objects
as Ben Winshaw
Self/less
2015 · Action
as Anton
Rogue S4
2017 · Action
as Marlon Dinard
Lions for Lambs
2007 · Crime
as Arian Finch
Alex of Venice
2015 · Drama
as Frank
Captain America: The First Avenger
2011 · Action
as Gabe Jones
13 Reasons Why S4
2020 · Drama
as Kevin Porter