Traguardi
- Has been member of the Greek U16 and U20 National Team.
- Played at the 2018 European U16 Championship.
- Played at the 2022 European U20 Championship.
Grew up with Persiteri Athens (Greece) junior team.
Made his debut with Peristeri during the 2018-19 season.
Signed for the 2021-22 season by BC Larissa.
Signed for the 2022-23 season by AS Apollon Patras.
Moved to Cyprus for the 2024-25 season, signed by Keravnos Strovolou.
In October'24 back to Greece, signed by Aris Thessaloniki.