Home›Stephen Gregory FosterStephen Gregory FosterKnown for ActingMovies2000Farewell, My Love Details 1993Quest of the Delta Knights Details 1992The Lawnmower Man Details 1989The Dead Pit Details 1989Deadlock Details TV Shows2003Joan of Arcadia Details 2000Strong Medicine Details 2000Strong Medicine Details