2024
Amber Alert as Shane2023
History of the World: Part II as Private Mason Dixon2022
The Jennifer Hudson Show as Not available2022
The Jennifer Hudson Show as Self2021
Abbott Elementary as Gregory Eddie2021
The United States vs. Billie Holiday as Lester 'Prez' Young2020
The Argument as Paul2019
The Kelly Clarkson Show as Not available2019
Tamron Hall as Self - Guest2019
Harley Quinn as Hawkman (voice)2019
Today with Hoda & Jenna as Self2019
Whiskey Cavalier as Edgar Standish2019
A Black Lady Sketch Show as Detric2019
A Black Lady Sketch Show as Rome2019
The Wedding Year as Jake2017
Dear White People as Carson Rhodes2017
Detroit as Leon2016
Criminal Minds: Beyond Borders as Russ Montgomery2016
RePlay as Nate2015
The Late Late Show with James Corden as Self - Guest2015
Ballers as Waterboy2014
The Tonight Show Starring Jimmy Fallon as Self2014
Variety Studio: Actors on Actors as Self2014
Dear White People as Lionel Higgins2013
Peeples as Simon Peeples2012
Marvel's Ultimate Spider-Man as Prowler (voice)2012
Key & Peele as Jaleel White2012
Lab Rats as Future Leo2012
Go On as Owen2012
Let It Shine as Cyrus2011
Talking Dead as Self2010
The Walking Dead as Noah2008
True Jackson, VP as Justin Webber2008
Batman: The Brave and the Bold as Firestorm / Jason Rusch (voice)2008
Batman: The Brave and the Bold as Firestorm (voice)2006
The Megan Mullally Show as Self - Guest2006
The Ant Bully as Blue Teammate #1 (voice)2006
Unaccompanied Minors as Charlie Goldfinch2005
Everybody Hates Chris as Chris2005
Hi-Jinks as Not available2004
House as Landon2003
Jimmy Kimmel Live! as Self2003
The Ellen DeGeneres Show as Self1999
Law & Order: Special Victims Unit as Kyle McGovern1997
The View as Self1997
The Practice as Not available1996
The Daily Show as Self1988
LIVE with Kelly and Mark as Self - Guest1975
Saturday Night Live as Self - Cameo (uncredited)1944
Golden Globe Awards as Self - Winner2024
Amber Alert Executive Producer2024
Everybody Still Hates Chris Producer2021
Abbott Elementary Director