Hide unreleased
The Block TBA
as Enchilada / Miguel
Seeking Dolly Parton 2015
as Ben
Drag Hell: Zombies Meat Lovers 2015
as Enchilada / Gingervitis
Infinity & Chashu Ramen 2013
as Raoul
Credits from TMDB.