- 2009: Starred as Duke, the lead soldier, in the live action film adaptation of "G.I. Joe: The Rise of Cobra"
- 2009: Starred as a street fighter in the action film, "Fighting"
- 2009: Played the ill-fated 1930s American gangster Pretty Boy Floyd in Michael Mann's crime drama, "Public Enemies"
- 2008: Co-starred with Ryan Phillippe and Abbie Cornish in director Kimberly Peirce's "Stop-Loss"
- 2006: Played the love interest of Amanda Bynes's character in the teen comedy, "She's The Man"
- 2006: Played a rebellious hip-hop dancer who partners with a ballerina in "Step Up"
- 2006: Cast in the 1980s-set drama, "A Guide to Recognizing Your Saints"; nominated for an Independent Spirit Award for Best Supporting Actor
- 2005: Had a supporting role in "Havoc," starring Anne Hathaway and Freddy Rodriguez
- 2005: Played a street smart basketball player, opposite Samuel L. Jackson, in "Coach Carter"
- 2004: Made acting debut in an episode of "CSI: Miami" (CBS)
- 2001: Signed with Beatrice Model agency in Milan, Italy and Ford Models in New York City
- 2000: Cast as a dancer in Ricky Martin's "She Bangs" music video
- Starred out modeling for Armani and Abercrombie & Fitch




