Place of Birth: Sanford, Florida, USA
Date of Birth: Oct 18, 1946
Date of Death: Aug 22, 2011
The Last House on the Left
Special Effects
Troy Roberts