I Am My Own Mother 2018
Director
Ha-Chan, Shake Your Booty! 2026
as Andy
Fighting Fred Funston 2017
as Andrew Zox
Macbeth 2009
as Weird Sister / Caithness
Credits from TMDB.