2023
The Funeral Band as Happy
2023
Big George Foreman as Marcus Tucker
2023
The Biker Thief as The Kid
2022
The Winchesters as Troy (1 episode)
2021
Night Teeth as Kaleb
2020
Your Honor as Danavian Lewis (1 episode)
2020
The Outsider as Heath Hofstadter (2 episodes)
2019
King Ester as King Pappion (7 episodes)
2019
The Dirt as Paramedic #1
2018
Venom as Jacob / Blue Host
2018
Tales from the Hood 2 as Brian
2018
The Oath as Clinton (5 episodes)
2018
When We First Met as Devon
2017
N.O.L.A Circus as Will
2016
A Quiet Storm as Tyrell Jefferson
2016
Free State of Jones as Freedman 1
2015
Zoo as Cody Gibson (1 episode)
2014
NCIS: New Orleans as Ross P. (1 episode)
2011
American Horror Story as George (1 episode)