Site icon Andrew Brittle

Donovan Scott

Donovan Scott is a US based Artist
IMDB: https://www.imdb.com/name/nm0779073/
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 Back to the Future Part III(1990), Police Academy (1984) and Popeye (1980).
Exit mobile version