Actor
- The Losers (2010) .... Pooch
- Armored (2009) .... Ty Hackett
- Whiteout (2009) .... Delfy
- Cadillac Records (2008) .... Little Walter
- Quarantine (2008) .... Danny Wilensky
- Tulia (2008) .... Freddie Jr (attached)
- This Christmas (2007) .... Claude Whitfield
- Stomp the Yard (2007) .... DJ
- The Tyra Banks Show Episode dated 11 January 2007 (2007) .... Himself
- Accepted (2006) .... Hands Holloway
- Studio 60 on the Sunset Strip (2006) .... Darius Hawthorne (10 episodes, 2006-2007)
- Save the Last Dance 2 (2006) .... Miles Sultana
- Studio 60 on the Sunset Strip The Christmas Show (2006) .... Darius Hawthorne
- Studio 60 on the Sunset Strip The Wrap Party (2006) .... Darius Hawthorne
- That's So Raven Be Prepared (2006) .... Tre
- War of the Worlds (2005) .... War of the Worlds Soldier
- Judging Amy The Paper War (2005) .... Thomas McNab
- You Got Served (2004) .... Dancer


ANIAJNS