Actor
Disenchanted
2022
as Man on Train
The Prom
2020
as New York Party Guest
Valley Girl
2020
as Richard Simmons (uncredited)
La La Land
2016
as Hollywood Party Dancer
Grease Live
2016
as Dancer
Teen Beach 2
2015
as Nerd
Teen Beach Movie
2013
as Dancer
Behind the Candelabra
2013
as Young American Dancer (uncredited)
FRED 3: Camp Fred
2012
as Jock #1
No Strings Attached
2011
as Secret High Dancer
Fame
2009
as Dancer