Stephen Gregory Foster has appeared in no show and 2 movies. In the cinema, in the role of Letchworth (as Steffen Gregory Foster) in the feature film The Lawnmower Man.