Leonard Starr was born on October 28, 1925 in New York, New York, USA. He was a writer, known for Thundercats (1985), Festival of Family Classics (1972) and The ABC Saturday Superstar Movie (1972). He was married to Betty (Bobbi). He died on June 30, 2015 in the USA.