2022
Dr. Jackie as Mario Diaz (1 episode)
2021
The Sherry Vine Variety Show as Various Characters (5 episodes)
2020
Shit & Champagne as Rod
2018
Under the Silver Lake as Faceless Party Goer
2017
Where the Bears Are 6
2016
La La Land as Restaurant Dancer
2014
If We Took a Holiday as Marko
2013
In Transition as Tito Valenzuala
2012
Where the Bears Are as Ramon Santiago
2012
Where the Bears Are as Ramon Santiago (8 episodes)
2012
Baby Daddy as Tattoo Artist (1 episode)
2011
American Horror Story as Gay Man (1 episode)
2011
Hollywood Sex Wars as Johnny Eyelash
2010
Gaze as Self (archive footage)
2007
The Boys & Girls Guide to Getting Down as John / Mario
2006
My Name is Jackie Beat
2003
Killer Drag Queens on Dope as Bobby