Data urodzenia: 03.01.1985
Aktualny ranking: 2601
Ranking w kraju: 5
Ranking na świecie: 173
Osiągnięcia:
Wicemistrz (2002) i Mistrz (2003) Europy Juniorów do lat 18.
Wicemistrz I Mistrzostw Unii Europejskiej w 2005 roku.
Indywidualny i drużynowy Mistrz Polski Seniorów w 2006 roku.
Brązowy medalista Mistrzostw Polski Seniorów w 2007 roku.
Finalista Mistrzostw Polski Mężczyzn w latach 2001- 2003 oraz 2006 - 2009.
Finalista Pucharu Świata 2004 i 2007.
Wielokrotny Mistrz Polski Juniorów (1995,1997,2002 oraz 2000,2001,2002 w szachach szybkich).
Wielokrotny drużynowy Mistrz Polski Juniorów (1995, 1996, 2000, 2002,2003, 2006).
Zwycięzca lub współzwycięzca Międzynarodowych Turniejów Szachowych: Legnica (2001),
Drammen International Open (2004/2005 Norwegia), I Open Illes Medes (2006/2007 Hiszpania),
Monarch Assurance International (2007 Isle of Man, Wielka Brytania), Barcelona (2008), 31 Banicky Kahanec Prievidza (2009).
Reprezentant Polski na Olimpiadzie szachowej w Turynie (2006) oraz Dreźnie (2008).