
Known For
Filmography
2026
2025
2025
2024
2024
2016
2015
2015
2015
2014
2014
2013
20122011
2010
2009
2008

Dangerous Rose
TV · as Maxwell · 1 ep

Timur
Movie · as Mark

Protecting You Forever
TV · as Galang · 1 ep

Dear Jo
TV · as Joshua · 10 eps

Pardon My Affair
TV · as Reyhan · 8 eps

Rumah Pasung
Movie

Kok Putusin Gue
Movie · as Hari

Sebuah Lagu Untuk Tuhan
Movie · as Gilang

Tiger Boy
Movie · as Radja

3600 Seconds
Movie · as Leon

7 Secret Missions Sophie's
Movie · as Marko

Air Terjun Pengantin Phuket
Movie · as Kenny
Bila
Bila
Movie · as Dani

Keranda Kuntilanak
Movie · as Steff

The Meaning of Friendship
TV · as Yudha · 330 eps

Putih Abu-Abu dan Sepatu Kets
Movie · as Dion

Best Friend?
Movie · as Ditya