Kariera szachowa W 1995 r. zdobył w Żaganiu wicemistrzostwo Europy juniorów do 16 lat„Szachista” nr 8/1995, s. 229., natomiast w 1999 w Trzebini – brązowy medal mistrzostw Polski juniorów do 20 lat. W 1999 jedyny raz w karierze wystąpił w finale indywidualnych mistrzostw Polski, zajmując w Polanicy-Zdroju VIII miejsce. Również w 1999 r. Międzynarodowa Federacja Szachowa przyznała mu tytuł mistrza międzynarodowego. W 2001 zdobył tytuł drużynowego wicemistrza Polski (w barwach „Devo Maratonu” Łomża). Od 2002 r. w turniejach klasyfikowanych przez Międzynarodową Federację Szachową startuje bardzo rzadko.
Najwyższy ranking w karierze osiągnął 1 lipca 1999 roku, z wynikiem 2444 punktów zajmował wówczas 18. miejsce wśród polskich szachistów.
Pełni funkcję redaktora naczelnego miesięcznika „Panorama Szachowa”.
Publikacje Sicilian Kalashnikov (), wspólnie z Jacobem Aagaardem, Everyman Chess, 2001 Classical Dutch (), Everyman Chess, 2002 The Four Knights (), Everyman Chess, 2003 The Two Knights Defence (), Everyman Chess, 2004 Italian Game and Evans Gambit (), Everyman Chess, 2005 The Benko Gambit (), Quality Chess, 2005 Atak f3!?