Mary Jo Deschanel is an American actress, best known for her role as Eileen Hayward in Twin Peaks and Twin Peaks: The Missing Pieces. She has been married to Caleb Deschanel since 1972 and together they are the parents of actresses Emily and Zooey Deschanel.

External linksEdit

Community content is available under CC-BY-SA unless otherwise noted.