Norm McCabe, a renowned director and costume designer, embarked upon his life's journey on February 10, 1911, in the vibrant city of Newcastle upon Tyne, England, United Kingdom.
As a multifaceted individual, McCabe's creative pursuits spanned both the realms of direction and costume design, leaving an indelible mark on the world of animation.
His impressive body of work includes the iconic The Transformers: The Movie (1986),the inaugural Transformers series (1984),and the captivating InHumanoids (1986),each showcasing his exceptional talent and dedication to his craft.
Tragically, Norm McCabe's life came to a close on January 17, 2006, in the city of angels, Los Angeles, California, United States.