Suka Duka Uni Unaa 2023
Director, Development Producer
Nature Abhors a Vacuum 2022
as The Priest
Story of Dinda: Second Chance of Happiness 2021
as Surya
10 Gram 2020
as Jonathan
Love for Sale 2018
as Akbar
Buka'an 8 2017
as Costumer
Credits from TMDB.