Teuku RyanBorn October 23, 1975 in Jakarta, Indonesia Filmography★ 0.0 Lesson Learned2004★ 0.0 Si Yoyo2003★ 0.0 Sesal1995★ 0.0 Bella Vista1994