Troye Sivan: Bloom (A Live Stream Event) as Self
2024
Charli xcx: The BRAT Interview as Self (archive footage)
2023
Trolls Band Together as Floyd (voice)
2023
The Idol as Xander (5 episodes)
2022
Three Months as Caleb
2021
Savage X Fenty Show Vol. 3 as Self
2021
RuPaul's Drag Race Down Under as Self - Special Guest (1 episode)
2019
The Kacey Musgraves Christmas Show as Self
2018
Lie Detector as Self (1 episode)
2015
The Late Show with Stephen Colbert as Self (1 episode)
2015
Blue Neighbourhood as Teenage Troye / Young Adult Troye
2014
Spud 3: Learning to Fly as Spud
2014
73 Questions as Self (1 episode)
2014
Late Night with Seth Meyers as Self (1 episode)
2014
Late Night with Seth Meyers as Self - Guest (1 episode)
2014
The Tonight Show Starring Jimmy Fallon as Self (1 episode)
2014
The Tonight Show Starring Jimmy Fallon as Self - Musical Guest (2 episodes)
2013
Spud 2: The Madness Continues as John 'Spud' Milton
2010
Spud as John 'Spud' Milton
2010
RuPaul's Drag Race: Untucked as Self - Guest Judge (1 episode)
2009
Watch What Happens Live with Andy Cohen as Self - Guest (2 episodes)
2009
X-Men Origins: Wolverine as James
2009
RuPaul's Drag Race as Self - Guest Judge (1 episode)
1997
The View as Self (1 episode)
1984
MTV Video Music Awards as Self (1 episode)
1975
Saturday Night Live as Self - Cameo (uncredited) (1 episode)
1975
Saturday Night Live as Self - Musical Guest (1 episode)