Fruit of the Poisonous Tree as Detective Tony 'Boner' Alvarez
2024
Mother of the Bride as Scott
2023
Marvel's Moon Girl and Devil Dinosaur as Antonio Goldberg-Calderon (voice) (1 episode)
2020
The American Boys as Billy
2020
Noah's Arc: The 'Rona Chronicles
2020
Together in Pride: You Are Not Alone as Self
2020
Visible: Out on Television as Self (5 episodes)
2019
The Bravest Knight as Prince Andrew (voice) (13 episodes)
2019
The Ready Room as Self (4 episodes)
2018
25 Words or Less (2 episodes)
2017
Star Trek: Discovery as Dr. Hugh Culber (59 episodes)
2017
The Sweet Life as Hotel Clerk
2017
13 Reasons Why as Dennis Vasquez (19 episodes)
2017
Doubt as Floriel Martinez (1 episode)
2017
Billy's Blowjobs as Billy
2014
Red Band Society as Kenji Gomez-Rejon (9 episodes)
2012
EastSiders as Jerry (1 episode)
2012
The Finder as Jonni (2 episodes)
2011
Hustling (3 episodes)
2011
Convincing Clooney as Joaquin
2009
The People I've Slept With as Gabriel
2009
He's Just Not That Into You as Nathan
2008
Raising the Bar as Rafael de la Cruz (3 episodes)
2007
Pushing Daisies as Sid Tango (1 episode)
2007
Rick & Steve: The Happiest Gay Couple in All the World as Charo (voice) (1 episode)
2007
Rick & Steve: The Happiest Gay Couple in All the World as Evan Martinez (voice) (14 episodes)
2007
Rick & Steve: The Happiest Gay Couple in All the World as Evan (voice)
2006
Fabulous! The Story of Queer Cinema as Self
2005
Noah's Arc as Junito Vargas (9 episodes)
2005
The Closer as Man in Bar (1 episode)
2005
Grey's Anatomy as Kyle (1 episode)
2005
American Dad! as Male Fan / Male Log Cabin Chorus / Hot Andrew (voice) (1 episode)
2004
Noah's Arc as Junito Vargas
2002
Monk as Smoking Technician (1 episode)
2000
Supernova as Benj Sotomejor
1999
The West Wing as Jack Sosa (2 episodes)
1997
Ally McBeal (2 episodes)
1995
Nixon as Joaquin, Hoover's Servant
1994
ER as Jeffrey Cruz (1 episode)
1994
Party of Five as Victor (1 episode)
1994
My So-Called Life as Enrique Vasquez (19 episodes)
1988
LIVE with Kelly and Mark as Self - Guest (1 episode)