Sid Haig
THX 1138 (1971)
House of 1000 Corpses (2003)
The Devil's Rejects (2005)