Mirooooooooo 2025
Director, Writer
Sepasang Sepatu 2025
Director
Lovebirds: Ai愛 2024
Petra 2023
Layar Sentuh 2023
Monochrome 2022
as Ken, Director, Writer
The Blue Worm 2026
as Bima Mahesa
Hand Me Downs 2025
Art Direction
Credits from TMDB.