Richard Towers is an actor, known for The Last House on the Left (1972), Deadly Weapons (1974) and Fleshpot on 42nd Street (1973).
Video Nasties: Moral Panic, Censorship and Videotape
Keyholes Are for Peeping
The Last House On The Left (1972)
Never Sleep Again: The Elm Street Legacy
Let Me Die a Woman
Deadly Weapons
Ban the Sadist Videos!