Od połowy lat 90. należy do czołówki francuskich szachistów. W roku 1996 zdobył w Auxerre tytuł mistrza kraju, natomiast w latach 1997 i 1999 dwukrotnie w finałowych turniejach wywalczył medale brązowe. Pomiędzy 1999 a 2006 rokiem trzykrotnie uczestniczył w szachowych olimpiadach oraz czterokrotnie w drużynowych mistrzostwach Europy, na których zdobył wraz z drużyną 2 medale (2001 - srebrny, 2005 - brązowy). W 1999 roku wziął udział w rozegranych systemem pucharowym w Las Vegas mistrzostwach świata, pokonując w I rundzie Rustama Kasimdżanowa. W II rundzie mistrzostw przegrał z Péterem Lékó i odpadł z dalszej rywalizacji.