is a Scottish actress who is well known for her role as Margaret Schroeder-Thompson
on the HBO
drama series Boardwalk Empire
She is known for voicing Princess Merida in the 2012 Disney/Pixar film Brave and its video game of the same name. She also played Jin Jenz Reporter in the 2005 Touchstone Pictures film The Hitchhiker's Guide to the Galaxy, Kiera MacLaine/Meghan Keene in the "Ice" episode of the ABC TV show Alias, and Peter Pan in the Miramax drama film Finding Neverland.
Kelly MacDonald behind the scenes of Brave.
Kelly Macdonald along with other Disney Princess voice actresses, and Sarah Silverman, at the D23 Expo 2017.