Movie Credits
Steven Richards has appeared in 3 movies.
These include
Never Open the Door,
Bloody Bloody Bible Camp and
Werewolves in Heat.
Production Credits
Steven Richards has 3 production credits.
Production
Credited for Executive Producer in 1 show -
The Losers.
Crew