He's Just Not That Into You
Nathan
American Dad!
Male Fan / Male Log Cabin Chorus / Hot Andrew (voice)
Supernova
Benj Sotomejor
Nixon
Joaquin, Hoover's Servant
Mother of the Bride
Scott
Party Monster
Angel
All Over Me
Jesse
Joyride
James
The Sweet Life
Hotel Clerk
Johns
Mikey
Coffee Date
Kelly
The People I've Slept With
Gabriel Lugo
Fabulous! The Story of Queer Cinema
Self
The Skinny
Dr. Vasquez
After Louie
Mateo
Trapped: The Alex Cooper Story
Paul Burke
Meth Head
Julian
Bam Bam and Celeste
Tony
Slip Away
David
Beat the Bash
The American Boys
Billy
Convincing Clooney
Joaquin
The Ode
Adrian
Billy's Blowjobs
Billy
Noah's Arc: The Movie
Dr. Junito Vargas
Together in Pride: You Are Not Alone
Self
Habla Loud
Self
25 Years of Rent: Measured in Love
Noah's Arc: The 'Rona Chronicles
Tina Town
Fruit of the Poisonous Tree
Detective Tony 'Boner' Alvarez
Noah's Arc
Junito Vargas
Grey's Anatomy
Kyle
13 Reasons Why
Dennis Vasquez
NCIS
Todd Ryder
Star Trek: Discovery
Hugh Culber
Monk
Smoking Technician
ER
Jeffrey Cruz
The West Wing
Jack Sosa
Pushing Daisies
Sid Tango
Ally McBeal
Stephen / Stephanie Grant
The Closer
Man in Bar
The Finder
Jonni
My So-Called Life
Enrique Vasquez
Party of Five
Victor
Sister, Sister
Bobby
Red Band Society
Kenji Gomez-Rejon
LIVE with Kelly and Mark
Self - Guest
Celebrity Family Feud
Self - Contestant
Marvel's Moon Girl and Devil Dinosaur
Antonio (voice)
EastSiders
Jerry
Doubt
Floriel Martinez
Visible: Out on Television
Self
Noah's Arc
Junito Vargas
The Bravest Knight
Prince Andrew (voice)
Raising the Bar
Rafael de la Cruz
After Trek
Related
Roger
Rick & Steve: The Happiest Gay Couple in All the World
Evan Martinez (voice)
25 Words or Less
Self
The Ready Room
Self
Hustling
Rent: 30th Anniversary Concert
Child Star Confidential
Self