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.