Movies
Borderless Fog
as Batalyon Commander Daniel Lumenta
Interchange
as Belian
Pesantren: 3 Wishes 3 Loves
as Huda
Red Before Dawn
as Frans
Hulahoop Soundings
as Nico
The Architecture of Love
as River
Three Days to Forever
as Yusuf
What's Up with Cinta?
as Rangga
Us vs. Corruption
as Vano
Gie
as Soe Hok Gie