Donovan Scott

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

Acting

1984

Sheena

- Actor