| 2025 | Ozora: Penganiayaan Brutal Penguasa Jaksel | Rustam |
| Air Mata Mualaf | Willy |
| Andaikan Kau Datang Kembali | — |
| The Sun Gazer: Cinta Dari Langit | — |
| Rumah Untuk Alie | Abimanyu |
| Lagu Cinta Untuk Mama | Krisna |
| Mama | Wahyu |
| Bayang-Bayang Anak Jahanam | Gani |
| AlMarhum | Pak Suyoso |
| Utusan Iblis: Dia Yang Berada di Antara Kita | Sugeng |
| 2024 | 2nd Miracle in Cell No. 7 | Pengacara Dinsos |
| Anak Kolong | Pak Darto |
| Dealova | Papa Libby |
| Jagat Alam Gaib: Sinden Gaib | Pak Gito |
| Pemukiman Setan | Adiwilaga |
| Suami Yang Lain | — |
| 2023 | Tiếng Gọi Âm Binh | Semedi |
| Adagium | Faisal |
| 2022 | Tutuge | Cokro |
| 2021 | KNK: Santa Claus Dari Jakarta? | — |
| Langit Kala Senja | Bagas |
| 2020 | Bidadari Mencari Sayap | Reza |
| 2018 | Something In Between | Abimanyu's Dad |
| My Trip My Adventure: The Lost Paradise | — |
| Tumbal: The Ritual | — |
| Búp Bê Ma Sabrina | Arka |
| 2017 | Surat Cinta Untuk Starla the Movie | Chandra |
| 2016 | Mengejar Embun ke Eropa | Prof. Dr. Ir. Puro |
| ILY from 38.000 Ft | Papa Aletta |
| 2015 | Doea Tanda Cinta | Bramantyo |
| 2014 | Hijabers in Love | Ustadz Sandi |
| Bajaj Bajuri: The Movie | Kapten Andreas |
| 2013 | Air Mata Terakhir Bunda | Iqbal |
| Tiga Sekawan: Iiih... Hantu...??? | — |
| 2012 | Bidadari-Bidadari Surga | Dharma |
| 2011 | Anakluh | Nando |
| 2010 | Aku atau Dia? | Dafi |
| 2008 | Puber | Rahmat |
| 2006 | Jomblo | Olip |
| 2005 | Dealova | Iraz |
| Ungu Violet | Lando |