- Member of the Greek National Team.
- Has been member of the Greek U-18, U-19 and U-20 National Team.
- Played at the 2018 European U-18 Championship.
- Played at the 2019 World U-19 Championship.
- Played at the 2019 European U-20 Championship.
Grew up with Persisteri GS Athens (Greece) juniors.
Signed for the 2018-1 season by Panionios ON Athens.
Played college basketball at Northwestern State (2019-20).
Signed for the 2020-21 season by Ionikos Basketball.
Signed for the 2021-22 season by Panathinaikos Athens.