Emma Thompson (born April 15th, 1959) performs the voice of Queen Elinor in Brave. Thompson is a well-known British actress, playing a wide range of roles including Professor Sybil Trelawney in the Harry Potter series, Nanny McPhee, Agent O in Men in Black 3 and the voice of Captain Amelia in Treasure Planet.
Advertisement