Twin Peaks Wiki
Advertisement

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 links

Advertisement