Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Walter Phelan
Follow
Actor
See all 16 →
Sealed
1996
?.?
?.?
From Dusk Till Dawn
Monster
Sealed
2003
?.?
?.?
House of 1000 Corpses
Dr. Satan
Sealed
1997
?.?
?.?
Wishmaster
Creature Stage #2
Sealed
2014
?.?
?.?
Alien Abduction
Alien
Crew
Sealed
1995
?.?
?.?
Tales from the Crypt: Demon Knight
Stunts