2024
Interior Chinatown as Detective Miles Turner (10 episodes)
2024
Elsbeth as Cameron Clayden (9 episodes)
2023
Big George Foreman as Muhammad Ali
2022
The Gilded Age as Thomas Fortune (11 episodes)
2021
Harlem as Jameson Royce (12 episodes)
2021
False Positive as Bryon
2021
Halston as Ed Austin (3 episodes)
2019
Wu-Tang: An American Saga as Officer Steven Marcus (2 episodes)
2018
The Looming Tower as Floyd Bennet (10 episodes)
2017
The Good Fight as Blake Masters (1 episode)
2016
Atlanta as Dr. Everette Tillman (1 episode)
2015
We Bare Bears as Additional Voices (voice) (1 episode)
2013
The Blacklist as MJ Ward (1 episode)
2012
LOVE: As You Like It as Orlando
2009
Parks and Recreation as Alonzo (1 episode)