Actor
Amoeba
2026 · as Piranha
Durian, Durian
2025
Dreaming & Dying
2023
Dreaming
2021
A Land Imagined
2019 · as George
Ilo Ilo
2013 · as Elder Brother
Ah Ma
2007 · as Eldest Son