2022
Angelyne as Pete (1 episode)
2022
DemonHuntr as Anansi (1 episode)
2021
Boy Culture: Generation X as Andrew (6 episodes)
2020
Saved by the Bell as Dean (1 episode)
2020
Saved by the Bell as Jean (1 episode)
2020
B Positive as Gideon (34 episodes)
2020
Lovecraft Country as Billie Holiday (1 episode)
2020
Noah's Arc: The 'Rona Chronicles as Noah
2020
Broke as Jeremy (1 episode)
2019
From Zero to I Love You as Peter Logsdon
2019
A Different Direction
2018
I May Regret as Dillon
2018
Groomzilla as Officiant
2018
Congo Cabaret as Emcee
2017
How to Be a Slut in America
2017
S.W.A.T. as Alexander (1 episode)
2016
Coffee House Chronicles: The Movie as Jeff
2016
Killer Assistant as Charles
2016
Pee-wee's Big Holiday as Rene
2014
Beyond the Lights as Quentin
2014
Young & Hungry as Hot Guy (1 episode)
2013
Hot Guys with Guns as Tim Sampson
2012
DTLA as Lenny (9 episodes)
2011
2 Broke Girls as Nevel (1 episode)
2008
Noah's Arc: Jumping the Broom as Noah
2008
Tranny McGuyver as Conrad the Pimp
2007
Rick & Steve: The Happiest Gay Couple in All the World as JP (voice) (1 episode)
2006
Ugly Betty as Waiter (1 episode)
2005
Noah's Arc as Noah Nicholson (19 episodes)
2004
Desperate Housewives as Terrence (1 episode)
2004
Noah's Arc as Noah Nicholson
2003
Two and a Half Men as Man #1 (1 episode)