Birthday: June 10, 1942 in Oxford, Oxfordshire, England, UK
Terry Marcel was born on June 10, 1942 in Oxford, Oxfordshire, England. He is a director and producer, known for Jane and the Lost City (1987), Les Aventuriers de l'univers perdu (1983) and Les chiens de paille (1971).