Crew
Badut Gendong
2026 · as Thug 1
The Damnation
2025 · as Detainees of the Corruption Eradication Commission
The Devil's Lair
2024 · as Debt Collector 1
27 Steps of May
2019 · as Underground Referee
Blackhat
2015 · as Young Man at Papua Square
Demi Dewi
2010 · as Ali