Shirley Henderson, is a Scottish actress, she played who in "Harry Potter and the Chamber of Secrets" (2002)? 
Shirley Henderson:  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). Harry Potter and the Chamber of Secrets (film): Harry Potter and the Chamber of Secrets is a 2002 British-American fantasy film directed by Chris Columbus and distributed by Warner Bros.
Moaning Myrtle