Acting - Born Aug 7, 1988 in Semarang, Central Java, Indonesia
No biography available.
Guardian
2014
Mooncake Story
2017
Love for Share
2006
Karma
2008