1999 gewann er das A-Open der 27. Dortmunder Schachtage, 2002 gewann er die Einzelmeisterschaft des Schachbundes Nordrhein-Westfalen. Er trägt seit 2004 den Titel Internationaler Meister.[1] Die Normen hierfür erzielte er in der C-Gruppe des Borwoski-Im-Turniers in Essen im Mai 2002, beim ungarischen Balaton-IM-Festival im Juni 2002 (mit Übererfüllung) sowie bei einem First-Saturday-IM-Turnier in Budapest im April 2004.
In der 2. Bundesliga West spielt er für den SC Hansa Dortmund. In den Saisons 2004/05, 2005/06 und 2006/07 spielte er für den SV Mülheim-Nord 28 Partien in der Schachbundesliga.