2024
Swift Street as Tom (8 episodes)
2021
Eden as Cam (8 episodes)
2021
RuPaul's Drag Race Down Under as Self - Special Guest (1 episode)
2020
Equal as Bayard Rustin (1 episode)
2020
Work It as Isaiah "Juiliard"
2020
Love, Victor as Bram (1 episode)
2019
Stonewall Outloud as Self
2018
Step Up as Tal (10 episodes)
2017
Like.Share.Follow. as Garret
2017
Dance Academy: The Movie as Ollie Lloyd
2016
Allegiant as Uriah Pedrad
2016
The Finest Hours as Eldon Hanan
2016
DC's Legends of Tomorrow as Wally West / Kid Flash (9 episodes)
2015
Supergirl as Wally West / Kid Flash (1 episode)
2015
Insurgent as Uriah Pedrad
2014
The Flash as Wally West (14 episodes)
2014
The Flash as Wally West / Kid Flash (31 episodes)
2012
RuPaul's Drag Race All Stars as Self - Guest Judge (1 episode)
2010
E Dance Academy as Oliver "Ollie" Lloyd (40 episodes)
2007
Razzle Dazzle: A Journey into Dance as Miss Elizabeth's Dance Troupe
1998
All Saints as Corey (1 episode)