Ralph Seymour was born on May 4, 1956 in Lansing, Illinois, USA. He is known for his work on Rain ...
Worked part-time as a restaurant busboy while in high school.
Lansing, Illinois, USA
05 April 2016
‘Ghoulies 1&2′ Blu-ray Review (101 Films)
05 November 2013
Voices From Beyond, Just Before Dawn, and Nightmare City Hitting Blu-ray
14 June 2011
Dread Central: Six Sites Remember the Class of 1981
Discover three TV shows featuring Emmy-nominated standout performances, all available to stream now.
Get some streaming picks