Edwin Neal Photos
Edwin Neal was born on 01 Jul 1945 in Houston, Texas, USA. His height is 188cm.
Edwin Neal on the Screen
Edwin Neal appeared in the movie Satan's Playground(2005), The Forest(2007), The Texas Chain Saw Massacre(1974), Turbo: A Power Rangers Movie(1997)。