Kelly Macdonald is a Scottish actress who is well known for her role as Margaret Schroeder-Thompson on the HBO drama series Boardwalk Empire from 2010 to 2014.

For Disney, she is known for voicing Princess Merida in the 2012 Disney/Pixar film, Brave, and its video game of the same name and reprised her role in Ralph Breaks the Internet. 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.

Disney Roles


Community content is available under CC-BY-SA unless otherwise noted.

Bring Your Disney Movies Together