Zawodnik, który w Indywidualnych Mistrzostwach Polski wystąpił do tej pory siedmiokrotnie. Najlepszy wynik w tych prestiżowych rozgrywkach osiągnął  w 2014 roku w Warszawie , gdzie zajął 4 miejsce.

W 2018 roku podzielił II miejsce w Memoriale Emanuela Laskera w Gorzowie Wielkopolskim a później zwyciężył w 67. Mistrzostwach Warszawy.

W 2019 roku w bardzo dobrym stylu zwyciężył w jednym z najsilniejszych polskich Openów, którym jest Memoriał Mieczysława Najdorfa. W ubiegłym roku zwyciężył również w bardzo silnie  obsadzonym 38. Międzynarodowym Memoriale im. Ludwika Zamenhofa rozgrywanym w Białymstoku.

Jest nie tylko utytułowanym zawodnikiem, ale i trenerem. Ponadto jest komentatorem turniejów polskich i międzynarodowych.

W roku 2018  był głównym komentatorem Lotto Indywidualnych Mistrzostw Polski.

Był również trenerem męskiej drużyny Malty na Olimiadach w Tromsø (2014) oraz Baku (2016), a także trenerem polskiej Kadry Kobiet w roku ubiegłym.