Acting
Such Is Life
Series · 2025
Koyaa – Elusive Paper
Film · 2019
Koyaa – Trippy Trashcan
Koyaa – Freezing Scarf
Film · 2017
Girls Don't Cry
Film · 2015
For the End of Time
Film · 2009
Installation of Love
Film · 2007
No More Heroes Any More
Film · 1992