Henry Foster

Henry Foster was a production assistant for the Doctor Who television stories Destiny of the Daleks and The Horns of Nimon.