About Fiona Shaw


Fiona Shaw is an Irish actress/theatre director who is best known for the role of Petunia Dursley in the “Harry Potter” films. She is also famous for playing the character of Carolyn Martens in the series “Killing Eve”. She played the role of Marnie Stonebrook in the famous HBO series “True Blood”. She won a BAFTA TV Award in 2019 for her role in “Killing Eve”. 

Shaw has appeared in many theatrical productions and directed many. She has worked with RSC and the National Theatre extensively. She has won several awards like the Olivier Award and Drama Desk Award for her excellent performance in the theatre. She was ranked 29th in the list of Ireland’s greatest film actors published by The Irish Magazine in 2020.

Quick Infos
Full nameFiona Mary Wilson
Date of Birth10 July 1958
Birth PlaceFarranree, County Cork, Ireland
Parent(s)Mary Wilson and Denis Wilson
OccupationActress, Director
Spouse(s)Sonali Deraniyagala ​(m. 2018)
Net WorthUS $5 million

Early Life


Fiona Shaw’s full name is Fiona Mary Wilson. She was born to parents Mary and Denis Wilson on the date of July 10, 1958, in Farranree which lies in County  Cork county in Ireland. Fiona identifies as a Roman Catholic. Her father was an ophthalmic surgeon and her mother was a physicist.

She completed her secondary education from School Mhuire which lies in Cork City. She got a degree in philosophy from University College Cork.


Nationality: Fiona Shaw is of Irish nationality. 

Fiona Shaw



Fiona Shaw made her first film appearance in 1984 with the film “The Man Who Shot Christmas” where she played the role of Laura. The next year she appeared in the film “Sacred Hearts”.

She played the role of Dr. Eileen Cole in the film “My Left Foot” in 1989. 

She appeared on screen in the role of Isabel in the 1990 film “Mountain of the Moon”. The same year, she appeared in the film “Three Men and a Little Lady”. 

From 1991 to 1995, she appeared in films like “London Kills Me”, “The Big Fish”, “Super Mario Bros.”, “Undercover Blues” and “Persuasion”.

In 1996, she played the role of Mrs. Reese in the film “Jane Eyre”. She appeared in two films namely “Anna Karenina” and “The Butcher Boy” in 1997.

She played the role of Father in the 1998 spy film “The Avengers”. “The Last September” was her final film from the nineties.

In 2001, she played the iconic role of Aunt Petunia Dursley in the film “Harry Potter and the Philosopher’s Stone”. 

She reprised her role as Aunt Petunia in 2002 for the film “Harry Potter and the Chamber of Secrets”. In the year 2004, she was yet again seen as Aunt Petunia in the Harry Potter film titled “Harry Potter and the Prisoner of Azkaban”.

In 2005, she voiced characters for the film “Midsummer Dream”. 

She played the role of Ramona Linscott in 2006 in the film “The Black Dahlia”. 

She played the role of Mrs. Douglas in the 2006 film “Catch and Release”.

She played the role of Judge Robinson in the film “Fracture” in 2007 and reprised the role of Aunt Petunia for the film “Harry Potter and the Order of the Phoenix”.

She played the role of Agatha in the fantasy horror film “Dorian Gray” in 2009.

Fiona Shaw

In 2010, Fiona Shaw yet again appeared in the Harry Potter film, “Harry Potter and the Deathly Hallows: Part 1“. 

In 2011, she appeared in the film “The Tree of Life”. She narrated two films in 2013, namely “The English Teacher” and “The Daisy Chain”. 

In the film “The White King”, she played the role of Kathrine Fitz. 

In the 2017 film “The Hippopotamus” she appeared in the role of Anne Logan.

She acted in two films in 2018, namely, “Lizzie” and “Collette”.

She acted in two films in 2020: “Enola Holmes” and “Ammonite”. Both the films are under post-production as of September 2020.

She made her first television debut in 1983 with the show titled “All for Love”. In it, she played the role of Elspeth. The next year she appeared in the role of Miss Morrison in the series “The Adventures of Sherlock Holmes”.

From 1985 to 2000, she appeared in many TV films and series. She was seen on TV movies like “Love Song”, “Seascape”, “Richard II” and  “RKO 281”. She appeared in shows like “Theatre Night”,  “Screen Two” and “Gormenghast”. 

From 2001 to 2009, she appeared in series and films like “Mind Games”, “Trial & Retribution” and “Dido and Aeneas – Sidon et Énée” to name a few. 

She played the recurring role of Marnie Stonebrook for 12 episodes of “True Blood” in 2011. 

After appearing in minor roles in shows like “Sarah & Duck”, “Emerald City” and “Below: Tales of Arcadia”, in 2018, she got the role of Carolyn Martens on the TV series titled “Killing Eve”. She is a regular on the show and has appeared in 23 episodes to date. 


Personal Life


Fiona Shaw was in a relationship with an actress called Saffron Burrows in the past.

As of 2020, she is married to Dr. Sonali Deraniyagala. They two met after Fiona read her book titled “Wave: Life and Memories after the Tsunami”. 

Fiona Shaw

Height, Weight, and Age


Fiona Shaw stands 1.73 meters tall and weighs approximately 54kg.

As of September 2020, Fiona is 62 years old.


Social Media


As of 2020, Fiona Shaw is not active on any social media platforms.


Net Worth


As of September 2020, Fiona’s estimated net worth is around an impressive amount of US$ 5 million. She has been active in the industry since 1983 and to this date continues to work on films and TV shows.