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