Known for
Filmography

Igby Goes Down
EN · 20026.6
as Peeka

Venus Boyz
EN · 20026.0
as Self

Rescuing Desire
EN · 19963.8
as Drag Queen #1 (as Michael Ortega)

Igby Goes Down
as Peeka

Venus Boyz
as Self

Rescuing Desire
as Drag Queen #1 (as Michael Ortega)