Amy Manson is a Scottish actress, known for portraying Alice Guppy in Torchwood, Abby Evans in Casualty, Lizzie Siddal in Desperate Romantics, Daisy HanniganSpiteri in Being Human and Medea in Atlantis. Manson is currently playing Princess Merida in the fifth season of the ABC fairy tale drama series Once Upon a Time.
NA
Source: Wikipedia