Biography

Evelyn Leigh is an actress and writer, known for Shortcake (2012), All Creatures Here Below (2018) and Animals (2014). She has been married to David Dastmalchian since August 23, 2013. They have one child.