From St. Louis, Missouri, USA • 1960 - 2024
Mark Dodson (February 1, 1960 – March 2, 2024) was an American voice actor. (Via Wikipedia)
Deadwood ParkFilm • 2007
Gremlins 2: The New BatchFilm • 1990
GremlinsFilm • 1984