Year Title Role
2002 8 Mile Papa Doc
2003 Crossing Cass
Hollywood Homicide Killer “Joker”
2004
Brother to Brother Perry
The Manchurian Candidate PFC Robert Baker
She Hate Me John Henry “Jack” Armstrong
Sucker Free City K-Luv (Keith)
Haven Hammer
Million Dollar Baby Shawrelle Berry
2005 The Man Booty
2006 Freedomland Billy Williams
Half Nelson Frank
Heavens Fall William Lee
We Are Marshall Nate Ruffin
Crossover Tech
2007 Ascension Day Nathaniel “Nat” Turner
2008 Eagle Eye Major William Bowman
2009 The Hurt Locker Sergeant JT Sanborn
American Violet Eddie Porter
Notorious Tupac Shakur
Desert Flower Harold Jackson
2010 Night Catches Us Marcus Washington
2011 The Adjustment Bureau Harry Mitchell
What’s Your Number? Tom Piper
Real Steel Finn
2012 Man on a Ledge Mike Ackerman
Abraham Lincoln: Vampire Hunter William H. Johnson
10 Years Andre Irine
2013 Gangster Squad Coleman Harris
Pain & Gain Adrian Doorbal
The Fifth Estate Sam Coulson
Runner Runner Agent Eric Shavers
The Inevitable Defeat of Mister and Pete Kris
2014 Repentance Tommy Carter
Captain America: The Winter Soldier Sam Wilson / Falcon
Shelter Tahir
2015 Black or White Jeremiah Jeffers
Playing It Cool Bryan
Avengers: Age of Ultron Sam Wilson / Falcon
Triple Nine
2016 Our Brand Is Crisis