Cold Take
Discover
Club
Blind Pick
Log in
Sign up
M
Michael Huddleston
Follow
Born 10 November 1952 in Roanoke, Virginia, USA
Died 6 May 2021 (aged 68)
Actor
See all 7 →
Sealed
1998
?.?
?.?
Vampires
Motel Owner
Sealed
1984
?.?
?.?
The Woman in Red
Mikey
Sealed
1994
?.?
?.?
Troublemakers
Blacksmith
Sealed
1992
?.?
?.?
Bad Channels
Corky