Cold Take
Discover
Club
Blind Pick
Log in
Sign up
N
Noble Craig
Follow
Born 6 August 1948 in Los Angeles, California, USA
Died 26 April 2018 (aged 69)
Actor
See all 6 →
Sealed
1986
?.?
?.?
Big Trouble in Little China
Sewer Monster
Sealed
1989
?.?
?.?
A Nightmare on Elm Street: The Dream Child
Merging Freddy
Sealed
1988
?.?
?.?
The Blob
Puddle Soldier
Sealed
1986
?.?
?.?
Poltergeist II: The Other Side
Vomit Creature