Deirdre Lenihan - Biography

Deirdre Lenihan was born on May 19, 1946 in New York City, New York, USA. She is an actress, known for Needles and Pins (1973), Glass Houses (1972) and Tant qu'il y aura des hommes (1980). She has been married to James Sloyan since December 31, 1973. They have two children.