Actor
Timur
2025 · as Lieutenant Colonel Anwar
Believe: The Ultimate Battle
2025 · as Prabowo Subianto
Detektif Jaga Jarak
2023 · as Abe
The Fugitive
2019 · as Dipo
Two Blue Stripes
2019
Jalanin Aja
2017
Bangkit!
2016 · as William
Doea Tanda Cinta
2015
Behind 98
2015 · as Korlap 2
3 Nafas Likas
2014 · as Njore Tarigan
The Clerics
2013
The Land of 5 Towers
2012 · as Said Remaja