Birthday: 11 October 1962, Indianapolis, Indiana, USA
Birth Name: Charles Scott Leonard IV
Scott Leonard was born on October 11, 1962 in Indianapolis, Indiana, USA as Charles Scott Leonard IV. He is known for his work on Where in the World Is Carmen Sandiego? (1991), Zappa's Universe (1993) and Chez Whoopi (1991).