Joe Glenn Leard(1937-2002)
- Actor
Joe Glenn Leard was born on 18 September 1937 in Dallas, Texas, USA. He was an actor, known for Ravenswan (2002). He was married to Patricia Ann Mazzurana and Sherry Joan Leaf. He died on 26 June 2002 in San Antonio, Texas, USA.