Academy Award Winning Makeup Artist Greg Cannom Passes Away After Long Illness Belinda Young May 12, 2025