Louis St. Louis was born on May 26, 1942 in Detroit, Michigan. He was an actor and composer, known for Grease (1978), Grease 2 (1982) and Ironweed (1987). He died on March 26, 2021 in Englewood, New Jersey, USA.
Read more: Imdb