Richard Towers
Biography
Richard Towers was a New York City-born actor who brought unsettling intensity to several cult horror films of the 1970s. His notable roles include Dr. John Collingwood in Wes Craven's "The Last House on the Left" (1972) and Larry in "Deadly Weapons" (1974), as well as a memorable turn as Brian Rawson in the 2007 film "Keyholes Are for Peeping". A devoted husband, Towers passed away in 2016 at the age of 88.