Donovan Scott (I) |
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 Popeye (1980), Police Academy (1984) and Back to the Future Part III (1990).
See full bio »
Born:in Chico, California, USA |
|