Actor
- Titip Surat Untuk Tuhan (2024)
- Joko Anwar's Nightmares and Daydreams (2024)
- Bayi Ajaib (2023)
- Inang (2022)
- Quarantine Tales (2020)
- Sultan Agung: Tahta, Perjuangan, Cinta (2018)
- 212 Warrior (2018)
- 3: Alif, Lam, Mim (2015)
- Jokowi (2013)
- Java Heat (2013)
- Belenggu (2012)
- Melodi (2010)
- Darah garuda - Merah putih II (2010)
- Di dasar segalanya (2010)