Tom Towles Net Worth, Bio, Wiki, Age, Family, Facts
Tom Towles is an American character actor. He was born in Chicago Illinois in 1947. Towles has appeared in over 100 films and television shows since the early 1970s. He is perhaps best known for his roles in the films Henry: Portrait of a Serial Killer (1986) and Rob Zombie’s House of 1000 Corpses (2003). … Read more