2024
Hamlet as Guildenstern
2021
Bashira as Chris Marshall
2021
Too Heavy For Your Pocket as Bowzie Brandon
2020
Radium Girls as Thomas
2019
Tower of Silence as Rahim
2017
Marvel's The Punisher as Deputy Ken Ogden (2 episodes)
2014
Foreclosure as Issac
2014
Chicago P.D. as Rabbit (1 episode)
2013
Golden Boy as Phillip Cole (Aide) (3 episodes)
2011
Big Mommas: Like Father, Like Son as Scratch
2010
The Sorcerer's Apprentice as Student in Bathroom
2010
Violet Tendencies as J-Flame
2008
Fringe as Student (1 episode)
1999
Law & Order: Special Victims Unit as Cameron Shaw (1 episode)