In 1924 he and his horse Girandole won the silver medal as part of the Swiss team in the team jumping competition, after finishing 14th in the individual jumping event. He also participated in the individual dressage event and finished twentieth with his horse Queen Mary. Four years later he finished 25th in the individual dressage event with his horse Ulhard.
