Cecily Fay was born on April 6, 1978 in Lincoln, Lincolnshire, England. She is known for her work on Warrioress (2011), The Hitchhiker's Guide to the Galaxy (2005) and Prometheus (2012). Read more on iMDB