Jonathan AldenBorn August 4, 1998 in Surabaya, East Java, Indonesia Filmography★ 0.0 Leo di Februari2025★ 5.0 Skaya and the Big Boss2023