Craig Armstrong was born on November 9, 1952 in Santa Monica, California, USA. He was an assistant director, known for
FernGully: The Last Rainforest (1992),
The Lord of the Rings (1978) and
He-Man and She-Ra: The Secret of the Sword (1985). He died on August 15, 2023.