
Christopher Allen Nelson, an acclaimed Academy Award winner and a two-time Emmy recipient, embarked on his journey in the entertainment industry at the young age of 15 when he relocated to Los Angeles. Over the years, he has carved a niche for himself as one of the premier special effects make-up ar...