Irwin Keyes

Irwin Keyes is an American actor born in New York City on March 16th, 1952. Keyes usually plays bit roles in low-budget features, many of which are released in the direct-to-video market. His works include films such as Friday the 13th, Legend of the Phantom Rider, House of 1000 Corpses and Dahmer vs. Gacy.