Charlotte Glenn was born on January 5, 1941 in Houston, Texas, USA. She was an actress, known for NET Playhouse (1964) and Look Up and Live (1954). She was previously married to Robert Viharo. She died on September 26, 2016 in St. Petersburg, Florida, USA.