Thomas Doherty is a Scottish actor. In 2013, he made his debut in an episode of the television series Dracula. His first starring role on the small screen was as Sean Matthews in the musical drama The Lodge. In 2017, he became known for his role as Harry Hook in the television movie Descendants 2. He reprised his role in the sequel Descendants 3. The following year, Doherty had his first movie role in High Strung: Free Dance. He next portrayed Peter Zavadovsky in an episode of the miniseries Catherine the Great. From 2019 to 2020, he starred as Sebastian in the The CW series Legacies. He recently appeared in 3 episodes of High Fidelity. Also, it was announced that he’ll star in the upcoming reboot of Gossip Girl.