Edinburgh, Scotland actor Thomas Doherty has been cast as the latest villain’s kid in Descendants 2. He will play Harry, the son of Captain Hook.
He joins China Anne McClain who portrays Ursula’s daughter Uma as newcomers to the Disney Channel franchise.
Descendants 2 is scheduled to air on Disney Channel in summer 2017.