2025
Bad Guys as Yeremia2024
Tepatilah Janji as Janji Upaya2024
Indonesia Dari Timur as Edu2023
Cigarette Girl as Seno2023
Srimulat: Hidup Memang Komedi as Tarzan2023
Kejarlah Janji as Janji Upaya2023
An Eternity as Not available2022
Crazy, Stupid, Love as Not available2022
Before, Now & Then as Raden Icang2022
The Womb as Doctor (voice)2022
Srimulat: Hil Yang Mustahal – Babak Pertama as Tarzan2022
First, Second & Third Love as Bayu2022
Cinta Warung Sebelah as Ibnu2021
Scandal as Not available2021
Ali & Ratu Ratu Queens as Hasan2021
Kadet 1947 as Halim Perdanakusuma2021
Affliction as Hasan2021
Udin's Inferno as Udin's Father2020
Crazy Awesome Teachers as Gagah Perkasa2020
Dignitate as Not available2019
Homecoming as Firman2018
Run to the Beach as Irfan2018
Terbang: Menembus Langit as Not available2017
Bid'ah Cinta as Hasan2017
One Fine Day as Dastan2016
Kalam Kalam Langit as Syatori2015
OK-JEK as Seno2015
Jenderal Soedirman as Kapten Tjokropanolo (Nolly)2015
The Hijra as Agus Salim2014
Assalamualaikum Beijing as Dewa2014
Garuda 19: Petrified Spirit as Guntur Cahyo Utomo (Assistant Coach)2014
Strawberry Surprise as Wisnu2014
Let's Run as Reza2014
Ketika Tuhan Jatuh Cinta as Irul2014
Before the Morning Repeated as Hasan2013
Go Eight as Bambang Pamungkas2008
Ikhsan: Mama I Love You as Harun2008
The Virgin Corpse as Aldo2008
Kick 'n Love as Tyo2007
Love is Cinta as Not available2007
13th Floor as Ilfan2007
The Chanting 2 as Iwank2006
The Chanting as Iwank1998
Tersanjung as Danda