Participant of World Championships (1999, 2000, 2001, 2004. In 2000 achieved 4th round - the best sixteen players of World Championships.
Participant of World Cup (2002, 2005, 2007).
10 times Champion of National Team Championships (with Polonia Warsaw Team).
5 times Runner up of European Team Championships (with Polonia Warsaw Team).
5 times Representative of Poland for Olympics Games.
15 times finalist of Championships of Poland.
Winner or co-winner of many tournaments e.g.: Curacao (2001, 2003), Bermudy (2001, 2005),
Grodzisk Mazowiecki (2007), Wolvega (2008), Oslo (2009).
He plays for Polonia Warsaw Club.
The Grandmaster title has been in his possession since 1998.
The highest rating so achieved 2653 in 1 January 2004.
He played with 7 World Champions: A.Karpowem, G.Kasparowem, A.Chalifmanem, V.Anandem, R.Ponomariowem, R.Kasimdżanowem, W.Topałowem.
Secretary of Association of Chess Professionals 2004-2007.
Co-author of " Kieseritzky's Puzle".