ActingJosephine FirmstoneBorn 1998-06-20· Denpasar, Bali, IndonesiaJosephine Firmstone is an Indonesian actress.