| tv | Scandal (2012)As Harrison Wright(47 episodes) | (Not seen) |
| movie | Death at a Funeral (2010)As Jeff | (Not seen) |
| movie | The Losers (2010)As Linwood 'Pooch' Porteous | (Not seen) |
| movie | Whiteout (2009) (AKA "Whiteout: Enfer blanc")As Delfy | (Not seen) |
| movie | Armored (2009) (AKA "Armoured")As Ty Hackett | (Not seen) |
| movie | Cadillac Records (2008)As Little Walter | (Not seen) |
| movie | Quarantine (2008) (AKA "Quarantined")As Danny Wilensky | (Not seen) |
| tv | Studio 60 on the Sunset Strip (2006)As Darius Hawthorne(10 episodes) | (Not seen) |
| movie | Accepted (2006)As Hands | (Not seen) |
| movie | War of the Worlds (2005) (AKA "Out of the Night")As Soldier | (Not seen) |
| movie | You Got Served (2004) | (Not seen) |
| tv | That's So Raven (2003)As Trey(2 episodes) | (Not seen) |
| tv | ER (1994)As Loose(1 episode) | (Not seen) |