Richard Towers is an actor, known for The Last House on the Left (1972), Deadly Weapons (1974) and Fleshpot on 42nd Street (1973).
Keyholes Are for Peeping
Never Sleep Again: The Elm Street Legacy
Ban the Sadist Videos!
Deadly Weapons
The Last House On The Left (1972)