Born in Chamonix, Haute-Savoie, Bozon won a gold medal in the slalom at the 1962 World Championships, held at his hometown of Chamonix in a snowstorm. Earlier, he had won a bronze medal in the slalom at the 1960 Winter Olympics in Squaw Valley, California, and two world championship silver medals in the combined in 1956 and 1960.