Ben Richards is a British stage and screen actor.
The Howling 2017
Executive Producer
Monsoon Tide 2015
as Charles Messenger
Rocky Horror Tribute Show 2008
as Eddie
Small Town Folk 2007
as Pike
Julie and the Cadillacs 1999
as Mike Williams
Bring Me the Head of Mavis Davis 1997
as Mark
Credits from TMDB.