Edwin Neal

Edwin "Ed" Neal (born July 12, 1945) is an American actor, perhaps best known for his role as Nubbins Sawyer (the Hitchhiker) in The Texas Chain Saw Massacre or his role as Lord Zedd in Mighty Morphin' Power Rangers.