Number Two 2025
Consulting Editor
6 Jilake 2025
Editor, Other
Shadowplay 2019
Producer
Sprayed 2017
Editor, Producer
Aliff Dalam 7 Dimensi 2016
as Theater Director
Train Station 2015
Director
Leftenan Adnan 2000
Post Producer
Credits from TMDB.