Duncan Foster

Duncan Foster served as a director on Coronation Street from 2002 to 2006, and is currently one of the directors on Emmerdale.