Still Pushing Pineapples 2025
Producer, Sound
A Bunch of Amateurs 2022
Producer
Deer Woman Child 2022
as Doctor Mistry
Harry's Oklahoma! 2021
Executive Producer
KZ O 2.0 2021
Actor
Deus Otiosus: The Idle God 2020
as Priestess LILA
Credits from TMDB.