Scott Powell
Birthday:
13 August 1948, Dallas, Texas, USA
Birth Name:
Scott Powell
Scott Powell was born on August 13, 1948 in Dallas, Texas, USA. He is an actor, known for Caddyshack (1980), Sha Na Na (1977) and Festival Express (2003).