Netflix Movies Starring Donovan Scott

Donovan Scott was born on September 29, 1947 in Chico, California, USA as Donovan Ward Scott. He is an actor and assistant director, known for Police Academy (1984), Back to the Future Part III (1990) and Popeye (1980). Read more on iMDB