Urodził się 26 lipca 2004 roku. Mistrz FIDE (2021). Trzykrotny uczestnik Mistrzostw Polski w solvingu (najlepszy wynik – 5 miejsce w 2022 i w 2023 roku, dwukrotny złoty medalista w klasyfikacji juniorów w 2022 i 2023 oraz srebrny w 2021). Dwukrotny uczestnik Mistrzostw Europy w solvingu (2022 – 35 miejsce – 6 wśród juniorów, 2023 – 40 miejsce – 5 wśród juniorów).
Więcej informacji o nim można znaleźć na stronie Szachy w Polsce