Captain Caveman and the Teen Angels
1977
Lewis Marshall was born on 10 August 1922 in El Paso, Texas, USA. He is known for The ABC Saturday Superstar Movie (1972), Scooby Doo, Where Are You! (1969) and Super Friends (1973). He died on 19 August 2002 in Lake Arrowhead, California, USA. imdb.com