Child actor who starred as John in 2018's Mary Poppins Returns. He portrayed Arthur in two episodes of HBO's hit series Game of Thrones. He began performing when he was three years old. In addition to acting, he gained 'a series of IDTA qualifications in Ballet and in Contemporary Dance.