Il entre en équipe de France en 1996, et participe ainsi aux Jeux olympiques d'été de 1996, à Atlanta. Lors des Championnats de France de natation 1997, il décroche le titre de champion de France du 200 m brasse. La même année, il termine à des places d'honneur aux Championnats d'Europe de natation 1997 sur 100 m et 200 m brasse, avant d'obtenir la médaille d'argent aux Championnats du monde de natation 1998, à Perth (Australie). Cette médaille intervient quatre ans après ses débuts en natation.