Skip to main content

Home News News World

‘Killing Eve’ star Fiona Shaw was full of ‘self-hatred’ when she realised she was gay

The actress played Aunt Petunia in the 'Harry Potter' franchise

By Steve Brown

Words: Steve Brown

Killing Eve and Harry Potter star Fiona Shaw was full of ‘self-hatred’ when she realised she was gay.

The 60-year-old actress – who starred as Aunt Petunia in the hit Harry Potter franchise – revealed she dated men for several years before discovering her sexuality, which she confessed came as a surprise to her.

While speaking to the Big Issue, Shaw – who is married to economist Sonali Deraniyagala – said: “I wasn’t in any way gay until I was.

“One goes on developing. As a teenager, I was very modest in my romantic life.

“I had this wonderful boyfriend, then another, then later I became gay.

“It was a shock. I was full of self-hatred and thought I would come back into the fold shortly. But I just didn’t.”