Isabelle Lowe, stage actress