
Acted in 16
2020s
- 2026
Dangerous Rose
Maxwell · 1 episode
- 2025
Protecting You Forever
Galang · 1 episode
- 2024
Pardon My Affair
Reyhan · 8 episodes
Dear Jo
Joshua · 10 episodes
2010s
- 2016
Rumah Pasung
Movie
- 2015
Sebuah Lagu Untuk Tuhan
Gilang
Tiger Boy
Radja
Kok Putusin Gue
Hari
- 2014
3600 Seconds
Leon
7 Secret Missions Sophie's
Marko
- 2013
Air Terjun Pengantin Phuket
Kenny
- 2011
Keranda Kuntilanak
Steff
- 2010
2000s
- 2009
Putih Abu-Abu dan Sepatu Kets
Dion
- 2008
Best Friend?
Ditya