
Known for
Filmography

Free LSD
EN · 20237.0
as Dimitri, Director, Producer, Writer, Original Music Composer

Suck
EN · 20096.1
as Queenie

Passenger Side
EN · 20095.3
as Goofus


Free LSD
as Dimitri, Director, Producer, Writer, Original Music Composer

Suck
as Queenie

Passenger Side
as Goofus