Scottish Actresses in Harry Potter

While Harry Potter author J.K. Rowling was born in Gloucestershire, England, she currently resides in Scotland. But the connections between Scotland and the wizarding world do not end there. There were also three prominent Scottish actresses in Harry Potter.

Katie Leung, from Motherwell, played the part of Cho Chang, Harry’s crush and companion. Since getting her start as Cho, Leung has worked in television dramas, movies, and theatrical plays.

Shirley Henderson, from Forres, Morrey, Scotland, had long since embarked on a lengthy acting career when she stepped into Rowling’s magical world to play the role of Moaning Myrtle, the coquettish poltergeist haunting a Hogwarts bathroom. She went on to star in such films as Frozen, Anna Karenina, and Star Wars: The Rise of Skywalker.

Mindful Revision GIF
Shirley Henderson the Scottish actress in Harry Potter and Star Wars
Shirley Henderson the Scottish actress in Harry Potter and Star Wars

Kelly Macdonald hails from Glasgow and played Helena Ravenclaw, a Hogwarts “house ghost,” in Harry Potter and the Deathly Hallows Part 2. She has enjoyed an extensive acting career spanning two and a half decades, appearing in No Country for Old Men, Finding Neverland, and (along with her compatriot and Harry Potter colleague Shirley Henderson) Anna Karenina.