- Member of the Greek National Team.
- Has been member of the Greek U20 National Team.
- Played at the 2022 European U20 Championship.
Grew up with PAOK Thessaloniki (Greece) juniors.
Made his debut with PAOK during the 2018-19 season.
Signed for the 2020-21 season by ASP Promitheas Patras.
Played there till the 2022-23 championship.
Signed for the 2023-24 season by Olympiacos Piraeus.