Liz Lloyd is an actress, known for Thor: Legend of the Magical Hammer (2011), The Ugly Duckling and Me! (2006) and Taffin (1988). Read more on iMDB