Joe Glenn Leard was born on September 18, 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 June 26, 2002 in San Antonio, Texas, USA.
He was active in the theatre community in San Antonio, Texas.
He was a graduate of Southwest Texas State University and held a master's degree from Texas Tech University. He taught school in Texas public schools, also at Trinity University in San Antonio, Texas.