Actor
Divine Intervention
2025 · as Eros
Popeye the Slayer Man
2025 · as Vincent
Versace Softboi
2023
Passcode
2022 · as Neil
Xmas Eve Eve
2021