2023
The Irrational as Sam Brown (1 episode)
2023
Based on a True Story as Detective Quincy Burrell (4 episodes)
2022
Tulsa King as ASAC Hendricks (6 episodes)
2022
Players as Rudy Elmore (3 episodes)
2022
The Greatest Inheritance as Lance
2019
Doom Patrol as Lloyd Jefferson / Frenzy (3 episodes)
2018
Marvel's Cloak & Dagger as Michael Johnson (15 episodes)
2017
I, Tonya as Policeman #2
2017
Spider-Man: Homecoming as Park Ranger
2016
Marvel's Luke Cage as Guard 3 (1 episode)
2016
Wild Oats as Bernard
2016
Greenleaf as Eugene Driver (1 episode)
2015
The Inspectors as Hamilton Watkins (1 episode)
2015
Ballers as Jeff (1 episode)
2014
Tom Sawyer & Huckleberry Finn as Jim
2014
Where's The Love? as Tim
2013
The Blacklist as Detective Patrick Fleming (1 episode)
2011
The Change-Up as Attorney (uncredited)
2010
The Walking Dead as Franklin (1 episode)