ActingStephen Gregory FosterKnown forJoan of Arcadia2003SCI-FIThe Lawnmower Man1992SCI-FIFull filmographyJoan of Arcadia2003SCI-FIThe Lawnmower Man1992SCI-FI