Emily Churchill

Emily Churchill

Emily Churchill is an actress, known for Grace Is Gone (2007), Lishy Lou and Lucky Too (2013) and The Insomniac (2013).