<P> Shirley Henderson ( born 24 November 1965 ) is a Scottish actress . She played Gail in Trainspotting ( 1996 ) , Jude in Bridget Jones 's Diary ( 2001 ) and Moaning Myrtle in Harry Potter and the Chamber of Secrets ( 2002 ) and Harry Potter and the Goblet of Fire ( 2005 ) . Her other films include Topsy - Turvy ( 1999 ) , Wilbur Wants to Kill Himself ( 2002 ) , Bridget Jones : The Edge of Reason ( 2004 ) , Frozen ( 2005 ) , Miss Pettigrew Lives for a Day ( 2008 ) , Anna Karenina ( 2012 ) and the Netflix film Okja ( 2017 ) . On television from 1995 - 1997 , she starred opposite Robert Carlyle in the BBC series Hamish Macbeth . In 2014 , she received a BAFTA TV Award nomination for the Channel 4 miniseries Southcliffe ( 2013 ) . She has also featured as Frances Drummond in the BBC drama Happy Valley ( 2016 ) . </P>
<P> Shirley Henderson ( born 24 November 1965 ) is a Scottish actress . She played Gail in Trainspotting ( 1996 ) , Jude in Bridget Jones 's Diary ( 2001 ) and Moaning Myrtle in Harry Potter and the Chamber of Secrets ( 2002 ) and Harry Potter and the Goblet of Fire ( 2005 ) . Her other films include Topsy - Turvy ( 1999 ) , Wilbur Wants to Kill Himself ( 2002 ) , Bridget Jones : The Edge of Reason ( 2004 ) , Frozen ( 2005 ) , Miss Pettigrew Lives for a Day ( 2008 ) , Anna Karenina ( 2012 ) and the Netflix film Okja ( 2017 ) . On television from 1995 - 1997 , she starred opposite Robert Carlyle in the BBC series Hamish Macbeth . In 2014 , she received a BAFTA TV Award nomination for the Channel 4 miniseries Southcliffe ( 2013 ) . She has also featured as Frances Drummond in the BBC drama Happy Valley ( 2016 ) . </P>
who played moaning myrtle in the harry potter movies
who played moaning myrtle in the harry potter movies
Shirley Henderson
Shirley Henderson