KANSAS CITY, Missouri (USA), 19 settembre, 1982
2010 - The Losers - Attore - Pooch
2010 - Death at a Funeral - Attore - Jeff
2009 - Blindato - Attore - Ty Hackett
2009 - Whiteout - Incubo bianco - Attore - Delfy
2008 - Quarantena - Attore - Danny Wilensky
2008 - Cadillac Records - Attore - Little Walter
2007 - Stepping - Dalla strada al palcoscenico - Attore - DJ
2006 - Ammesso - Attore - Hands
2005 - La guerra dei mondi - Attore - Sergente Maggiore Witherspoon