Acting
Bad Guys
2025
Agak Laen: Menyala Pantiku!
Dunia Tanpa Koma
2006
People Pleaser: Si Paling Gak Enakan
2026
Sri Asih
2022
Kupilih Jalur Langit
The Aces
2023
Di Bawah Umur
2020
Belum Ada Judul
Hangout
2016
Janji Joni
2005
Milly & Mamet (Ini Bukan Cinta & Rangga)
2018
Menggapai Ikatan Cinta
Dear Nathan: Thank You Salma
Bolehkah Sekali Saja Kumenangis
2024
Meraih Mimpi
2009
Dear Nathan: Hello Salma
Waktu Kedua
Serdadu Kumbang
2011
My Sassy Girl
Ayat-Ayat Cinta
2008
Ayah, Mengapa Aku Berbeda?
Datang Akan Pergi
Arisan!
2003
Reuni Z
Modual Nekad
Bisikan Desa Gringsing
The Way I Love You
2019
Dear Nathan
2017
Mau Jadi Apa?
Gie
Jamila dan Sang Presiden
Tarung Sarung
The Fox Exploits the Tiger's Might
2015
After Met You
Magic Hour
Semusim Setelah Kemarau
Love
Menang Untuk Kalah
CJR The Movie: Lawan Rasa Takutmu
Asal Kau Bahagia
Something In Between
Ayat Ayat Adinda
Surga Di Telapak Kaki Bapak
Silam
Cinnet
2012
Makna dibalik tragedi
2007
Jakarta Hati
Promise
Meja Tanpa Laci
Belahan Jiwa
Pocong the Origin
Cinta Setaman
Malaikat Tanpa Sayap
Arisan! 2
KING
My Generation
Lagi-Lagi Ateng
Kakak
One Fine Day
Untuk Rena