Doon Mackichan was born in August 1962 in London, England as Sarah-Doon Mackichan. She is an actress and writer, known for Smack the Pony (1999), The Borrowers (1997) and Gladiatress (2004). Read more on iMDB