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