2022
Bianca Saves Christmas as Butler (Voice)
2022
The Jennifer Hudson Show (1 episode)
2021
A Clüsterfünke Christmas as Frank Clüsterfünke
2021
Descendants: The Royal Wedding as Hades (voice)
2021
Werewolves Within as Devon Wolfson
2021
Myths and Hymns as Soloist, "Hero and Leander"
2021
Call Me Kat as Max (53 episodes)
2020
Saved by the Bell as René (3 episodes)
2020
Equal as Dale Jennings (1 episode)
2020
I Can See Your Voice (2 episodes)
2020
Julie and the Phantoms as Caleb Covington (4 episodes)
2020
Descendants Remix Dance Party as Hades
2020
Stars in the House as Self - Special Guest (1 episode)
2019
The Morning Show as Cheyenne Jackson (1 episode)
2019
Watchmen as Hooded Justice (3 episodes)
2019
Descendants 3 as Hades
2019
RuPaul as Self (1 episode)
2019
The Masked Singer as Frog Prince (1 episode)
2018
The Advocate Celebrates 50 Years: A Long Road to Freedom as Self
2017
Broadway: The Next Generation as Self
2017
Splitting Image as Marcus
2017
Will & Grace as Michael (1 episode)
2016
Opening Night as Eli Faisel
2016
Bear with Us as Hudson
2016
The Real O'Neals as Mr. Peters (1 episode)
2015
Celebrity Family Feud as Self (1 episode)
2015
Day Out of Days as Phil
2015
A Beautiful Now as David
2015
Sense8 as Blake Huntington (1 episode)
2014
Six Dance Lessons in Six Weeks as Michael Minetti
2014
The One I Wrote for You as Ben Cantor
2014
Trailblazer Honors as Self - Speaker (1 episode)
2014
Dragula as Mr. Newton
2014
Mutual Friends as Christoph
2013
Onion News Empire as Cameron Grey
2012
Price Check as Ernie
2012
Mockingbird Lane as Steve (1 episode)
2012
Mockingbird Lane as Steve
2012
RuPaul's Drag Race All Stars as Self - Special Guest (2 episodes)
2012
Lola Versus as Roger
2012
Smash as Cheyenne Jackson (1 episode)
2011
American Horror Story as Dr. Vincent Anderson (11 episodes)
2011
American Horror Story as John Henry Moore (10 episodes)
2011
American Horror Story as Sidney Aaron James (10 episodes)
2011
American Horror Story as Will Drake (12 episodes)
2011
Making the Boys as Himself
2011
Face Off as Guest Judge (1 episode)
2009
Joy Behar: Say Anything! (1 episode)
2009
Modern Family as Max (1 episode)
2009
Watch What Happens Live with Andy Cohen as Self - Guest (5 episodes)
2009
The Visa Signature Tony Awards Season Celebration as Performer
2009
Glee as Dustin Goolsby (3 episodes)
2009
RuPaul's Drag Race as Self - Guest Judge (1 episode)
2009
RuPaul's Drag Race as Self - Judge (1 episode)
2009
RuPaul's Drag Race as Self - Special Guest (2 episodes)
2008
Life on Mars as Sebastian Grace (1 episode)
2008
Lipstick Jungle as Bryce (1 episode)
2006
United 93: The Families and the Film
2006
30 Rock as Danny Baker (12 episodes)
2006
United 93 as Mark Bingham
2005
All Shook Up as Chad
2000
Curb Your Enthusiasm as Terry (1 episode)
2000
CSI: Crime Scene Investigation as Nebula1 (1 episode)
1990
Law & Order as Jon Sorrentino (1 episode)
1981
Entertainment Tonight as Self (1 episode)
1956
Tony Awards as Self - Performer (1 episode)