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