Steve Stodghill is an actor and producer, known for The Wendell Baker Story (2005), Undying (2017) and Occupy, Texas (2016).
The Wendell Baker Story
Puppet Master: The Littlest Reich
Satanic Panic