Open in app open_in_new
Kelly Macdonald is a Scottish stage, film and televison actress, best known for her feature film debut in the British independent film Trainspotting and for her role as Margaret Thompson on the television series Boardwalk Empire.
February 23, 1976, Glasgow, Scotland, UK
1996 TrainspottingDiane Coulston 1998 ElizabethIsabel Knollys 2001 Gosford ParkMary Maceachran 2004 Finding NeverlandPeter Pan 2005 Nanny McPheeEvangeline 2007 No Country for Old MenCarla Jean Moss 2009 In the Electric MistKelly Drummond 2011 Harry Potter and the Deathly Hallows – Part 2Helena Ravenclaw 2012 BraveMerida (voice) 2012 Anna KareninaDolly Oblonskaya 2017 Goodbye Christopher RobinOlive 2017 T2 TrainspottingDiane Coulston 2018 Ralph Breaks the InternetMerida (voice) 2018 Holmes and WatsonMrs. Hudson 2020 Dirt MusicGeorgieLimited to the 15 most popular items