Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Michael Keenan
Follow
Born 12 December 1939 in Los Angeles, California, USA
Died 30 May 2020 (aged 80)
Actor
Sealed
2001
?.?
?.?
Earth vs. the Spider
Willie
Sealed
2001
?.?
?.?
Circuit
Police Captain
Sealed
1999
?.?
?.?
Rugrats: Runaway Reptar
Professor (voice)
Sealed
1981
?.?
?.?
A Few Days at Weasel Creek
Sarpey