Lucinda Davis is known for her work on The Words (2012), Snowtime! (2015) and The Wool Cap (2004). Read more on iMDB