Actor
- Gundala (2019)
- 27 Steps of May (2018)
- Sultan Agung: Tahta, Perjuangan, Cinta (2018)
- 22 Menit (2018)
- Buffalo Boys (2018)
- One Two Jaga (2018)
- Ada Apa Dengan Cinta 2 (2016)
- A Copy of My Mind (2015)
- Halfworlds (2015)
- La tahzan (2013)
- Soekarno (2013)
- Serangoon Road (2013)
- Java Heat (2013)
- Dead Mine (2012)
- Dilema (2011)
- Catatan (Harian) si Boy (2011)
- Darah garuda - Merah putih II (2010)
- Macabre /II (2009)
- Pintu terlarang (2009)
- Drupadi (2008)
- Laskar pelangi (2008)
- The Tarix Jabrix (2008)
- In the Name of Love (2008)
- Dead Time: Kala (2007)
- Pesan dari surga (2006)