| 2026 | Ghost in the Cell | Pendi |
| Check Out Sekarang, Pay Later (Caper) | Pak Oyo |
| 2025 | Lạc trong hào quang | Lukman Sarbi |
| Pangku | Hasan |
| Yakin Nikah | Bembi |
| Mungkin Kita Perlu Waktu | Restu Kurniawan |
| Laut Bercerita | Intel |
| Perayaan Mati Rasa | Beni Aksan |
| Elang | Hardiman |
| 2024 | Nghi Lễ Trục Quỷ | Romo Rendra |
| Sương mù biên giới | Panca |
| Sehidup Semati | Pengkhotbah |
| 2023 | Imam Tanpa Makmum | — |
| Puspa Indah Taman Hati | Mr. Arga |
| Catatan si Boy | Nuke's Father |
| Virgo and the Sparklings | Ridwan Bahri |
| The Making of AUTOBIOGRAPHY | Self |
| Autobiography | Soewito |
| 2022 | Kamu Tidak Sendiri | Yusuf |
| Ranah 3 Warna | Anto |
| Gara-Gara Warisan | Sanusi |
| 2021 | Seperti Dendam, Rindu Harus Dibayar Tuntas | Codet |
| Paranoia | Gion |
| Máy Photocopy | Sur's Father |
| De Oost | Bakar |
| 2020 | Hiruk-pikuk si Al-kisah | Jumik |
| Temen Kondangan | — |
| Temen Kondangan | Lukman Sardi |
| Abracadabra | Lindu |
| Titus: Mystery of the Enygma | Bobit (voice) |
| 2019 | Habibie & Ainun 3 | Mr. Besari |
| Susi Susanti: Love All | MF Siregar |
| Siêu Anh Hùng Indo | Ridwan Bahri |
| 27 Steps of May | The Father |
| Orang Kaya Baru | Hikmat Wardana (Bapak) |
| 2018 | Wiro Sableng: Pendekar Kapak Maut Naga Geni 212 | Werku Alit |
| Sultan Agung: Tahta, Perjuangan, Cinta | Tumenggung Notoprojo |
| Kulari Ke Pantai | Arya |
| Jailangkung 2 | Ferdi |
| 2017 | Gerbang Neraka | Badhurah |
| Mars Met Venus | — |
| Mars Met Venus (Part Cewe) | — |
| Jailangkung | Ferdi |
| Surat Kecil untuk Tuhan | Rudi |
| Sweet 20 | Aditya |
| Night Bus | Fuad / Suha |
| Moammar Emka's Jakarta Undercover | Djarwo |
| 2016 | The Professionals | Corko |
| 2015 | Jenderal Soedirman | Joesoef Ronodipoero |
| Gangster | Mat Killer |
| Cinta Selamanya | — |
| 2014 | 7/24 | Tyo |
| Negeri Tanpa Telinga | Ustad Etawa |
| Princess, Bajak Laut & Alien | — |
| 2013 | Laskar Pelangi 2: Edensor | Ikal Dewasa |
| Soekarno: Indonesia Merdeka | Mohammad Hatta |
| Adriana | — |
| Pesan Dari Samudra | — |
| Leher Angsa | Pak Tampan |
| Cinta Dalam Kardus | Miko's Dad |
| Kisah 3 Titik | Agus |
| Rectoverso | Abang (Segment: Malaikat Juga Tahu) |
| Kebaya Pengantin | Farid |
| 2012 | Rumah di Seribu Ombak | — |
| Brandal-Brandal Ciliwung | Bang Supi |
| Di Timur Matahari | Pastor Samuel |
| Hattrick | Toro |
| Cinta di Saku Celana | Bagas |
| Dilema | Andri Lukito |
| 2011 | Sang Penari | Bakar |
| Dapunta: Pengejar Angin | Pak Damar |
| Semesta Mendukung | Muslat |
| Jakarta Maghrib | Pengacara |
| Serdadu Kumbang | Pak Alim |
| Hati Merdeka - Merah Putih III | Kapten Amir |
| 2010 | Aku atau Dia? | Bang Suma |
| Sang Pencerah | Kyai Haji Ahmad Dahlan |
| Darah Garuda - Merah Putih II | Kapten Amir |
| Red Cobex | Yopie |
| Tanah Air Beta | Lukman |
| 2009 | Sang Pemimpi | Older Ikal |
| Heart-Break.com | Bang Suma (Heart-Break.com Agent) |
| Merah Putih | Amir |
| 2008 | Takut: Faces of Fear | Bayu |
| Pencarian Terakhir | Tito |
| Kawin Kontrak Lagi | Kang Sono |
| Cinta Setaman | Guru SMP |
| Laskar Pelangi | Ikal Dewasa |
| May | Gandang |
| In The Name of Love | Aryan Hidayat |
| Kawin Kontrak | Kang Sono |
| 2007 | Quickie Express | Piktor |
| Suster N | — |
| The Photograph | Suroso |
| Nagabonar Jadi 2 | Umar |
| Jakarta Undercover | Haryo |
| 2006 | Pesan dari Surga | Kuta |
| Koper | — |
| Berbagi Suami | Mr. Lik |
| 9 Naga | Marwan |
| 2005 | Gie | Herman Lantang |
| Janji Joni | Joni's father |
| 2003 | Durian | Rizal Dewantoro |
| 1980 | Anak-anak Tak Beribu | Memet |
| 1978 | Pengemis dan Tukang Becak | — |