| tv | Upload (2020)As Baratunde(3 episodes) | (Not seen) |
| tv | The Rookie (2018)As Jonathan Ryland(1 episode) | (Not seen) |
| tv | Chicago Med (2015)As Dorian Harwell(1 episode) | (Not seen) |
| tv | Marvel's Agents of S.H.I.E.L.D. (2013)As Agent Barbour(1 episode) | (Not seen) |
| movie | Let Go (2011)As Charles | (Not seen) |
| movie | Unthinkable (2010)As Winston | (Not seen) |
| tv | Castle (2009)As Anton Wade(1 episode) | (Not seen) |
| tv | NCIS: Los Angeles (2009)As Nelson Shabazz(1 episode) | (Not seen) |
| movie | Phat Girlz (2006)As Godwin | (Not seen) |
| tv | Bones (2005)As Cooper Blackthorn(1 episode) | (Not seen) |
| tv | Lost (2004)As Justin(2 episodes) | (Not seen) |
| tv | NCIS (2003)As ER Orderly(1 episode) | (Not seen) |
| tv | The Shield (2002)As Lionel(1 episode) | (Not seen) |
| tv | Scrubs (2001)As Mr. Hovey(1 episode) | (Not seen) |
| tv | Charmed (1998)As Bodyguard(1 episode) | (Not seen) |
| tv | ER (1994)As James Rollins(1 episode) | (Not seen) |