Loading amazing content...
Acting
January 22, 1989
Jakarta, Indonesia
Thomas
2025
Leon
Eka
2024
Awang
2023
Sadha
2022
2013
2012
Older Son
Pacar Nyai Muda
2011
Assistant Director
2009
as Thomas
as Leon
as Eka
as Awang
as Sadha
as Older Son
as Pacar Nyai Muda
as Assistant Director