Rambut Sewu: Satu Langkah Getih 2026
as Ustaz
Incarnation of the Devil 2 2021
as Bondan
Bait Surau 2015
as Ramdhan
9 Summers 10 Autumns 2013
as Iwan dewasa
Mati Muda di Pelukan Janda 2011
as Rahmat
The Enlightener 2010
as Muhammad Darwis
The Self-Claimed Prophet 2008
Actor
Credits from TMDB.