James Foster

James Foster is an English actor who has played two roles in Emmerdale:


 * Greg in May 2014.
 * Syd McFarlane in January and April 2018.

His other credits include Coronation Street, Waterloo Road and Doctors.