Acting
1982-10-04 · Jakarta, Indonesia
Speechless
2013 · Movie
Snowblade
2012 · Movie
26 Happiness Road
2010 · Movie