Fiona Shaw, Irish actress and theatre and opera director. Although to international audiences she is primarily known for her role as Petunia Dursley in the Harry Potter films or her role portraying Marnie Stonebrook in the HBO series True Blood. Pictured at her home in Islington, North London...She also makes a lovely cup of tea.