Tom Towles
Actor
Chicago, Illinois, USA
Tom Towles (March 20, 1950 – April 2, 2015) was an American actor best known for his roles as Otis in Henry: Portrait of a Serial Killer (1986) and Harry Cooper in the 1990 remake of Night of the Living Dead.
Tom Towles (March 20, 1950 – April 2, 2015) was an American actor best known for his roles as Otis in Henry: Portrait of a Serial Killer (1986) and Harry Cooper in the 1990 remake of Night of the Living Dead.