- Has been member of the Polish U20 and University National Team.
- Played at the 2023 World University Games.
Grew up with WKK Wroclaw (Poland) juniors.
Made his debut with WKK Wroclaw, 1Liga, during the 2019-20 season.
Played there also the 2020-21 championship.
Signed for the 2021-22 season by WKS Slask Wroclaw.
In March'22 signed by MKS Dabrowa Gornicza.
Played there also the 2022-23 championship.
Signed for the 2023-24 season by WKS Slask Wroclaw.