Demon Mermaid Spirit 2011
as Jali
Pijat Atas Tekan Bawah 2009
as Gerry
Deaf Ghost 2009
as Andre
Credits from TMDB.