who does the voice for merida in brave
Kelly Macdonald In 2010, she played her first comedy role, in the British independent romantic comedy film The Decoy Bride.[20] The Decoy Bride was released in 2012. In 2011, she played the "Grey Lady" (revealed to be Helena Ravenclaw) in Harry Potter and the Deathly Hallows – Part 2, the final instalment of the Harry Potter film franchise. She replaced Nina Young, the original actress in the role. In 2012, she provided the voice of Merida, the heroine of the Disney/Pixar film Brave, and starred as Dolly in Anna Karenina.
Liam O'Brien Liam Christopher O'Brien (born May 28, 1976)[4][1] is an American voice actor, writer and voice director in the Los Angeles area. He has been involved in many English-language adaptations of Japanese anime, and is also a regular in numerous video games and cartoons. His major anime roles include Gaara in Naruto, Captain Jushiro Ukitake in Bleach, Lloyd in Code Geass, and Kenzo Tenma in Monster. In cartoons, he voices in shows such as Star Wars Rebels, Transformers: Robots in Disguise, Avengers Assemble, Wolverine and the X-Men, and Hulk and the Agents of S.M.A.S.H.. In video games, he voiced Gollum in Middle-Earth: Shadow of Mordor, Caius Ballad in Final Fantasy XIII-2, War in Darksiders, Asura in Asura's Wrath, Illidan Stormrage in World of Warcraft, Yasuo in League of legends, the Warden in For Honor, Baker in Titanfall 2 and most recently, Infinite in Sonic Forces. He has directed for Naruto, The Last of Us, Evolve, Resident Evil 5, and Resident Evil 6.[5]