Chapuis started his professional career at
Niort in
Ligue 2 and then moved to
Ligue 1 for
Rennes. In January 2002, he signed a five-year contract with
Olympique de Marseille, playing one and a half season with Marseille before being loaned on three occasions to
Leeds United (playing just once in the league, against Bolton in November 2003),
Strasbourg and
Ajaccio. He was released in summer 2005. After being without a club for one year, he joined
Grenoble in
Ligue 2. In November 2012, after three years without playing a single game, Chapuis joined
National team
Bourg-Péronnas. ==International career==