Urodził się 9 kwietnia 2002. Kandydat na mistrza (2015).
Uczestnik Mistrzostw Polski w solvingu w 2023 roku – srebrny medalista w klasyfikacji juniorów.
Trzykrotny medalista Indywidualnych Mistrzostw Europy juniorów w solvingu: dwukrotnie złoty w Novi Sad 2016 – U14 i Oradea 2018 – U18, raz brązowy w Banja Vrućica 2012 – U10.
Więcej informacji o nim można znaleźć na stronie Szachy w Polsce.