1965-09-19
London, England
Special effects supervisor, managing director of elements special effects ltd. Based in Heston London.