US Trends

who was emma thompson in harry potter

Emma Thompson played Professor Sybill Trelawney, the eccentric Divination teacher at Hogwarts in the Harry Potter films.

Who She Played

  • Emma Thompson appears as Professor Sybill Trelawney , the Hogwarts Divination professor.
  • She first shows up in Harry Potter and the Prisoner of Azkaban and later returns in Order of the Phoenix and Deathly Hallows – Part 2.

About Trelawney’s Role

  • Trelawney is portrayed as a dramatic, slightly scatterbrained seer who teaches fortune‑telling, surrounded by incense, teacups, and crystal balls.
  • Despite being treated as a bit of a fraud by many characters, she delivers key prophecies that shape Voldemort’s war against Harry.

Information gathered from public forums or data available on the internet and portrayed here.