Christopher fell in love with horses as a young child. He was trained in France by Sylvie Corellou (dressage) and Thierry Pomel (jumping).
In 2004, he was given his first horse: Lucky d’Uranie, a Selle Français, with whom he made his début at several international shows. Together with his parents, in 2007 he decided to move to the Netherlands to train with renowned riders. He fell in love with the country and, in 2010, he decided to set up his own stables at Lelystad: C.M. Equifrance.