Actor · Born 1974
Ibadah & Cinta
2026 · as Mr. Brata
Take Me to Hell
2025 · as Wiryo
Curse of the Seven Seas
2024 · as Sardi
The Wedding & Bebek Betutu
2015 · as Tukang sayur
Mama Cake
2012 · as Petugas Ambulance
London Virginia
2010 · as Tessy
Gerbang 13
2005 · as Afman Wierdo
Homeland
2004 · as PPS