- Won the 2020-21 Greek National Championship with Panathinaikos Athens.
- Has been member of the Greek U16 and U20 National Team.
- Played at the 2016 European U16 Championship.
- Played at the 2022 European U20 Championship.
Grew up with ASP Promitheas Patras (Greece) juniors.
Made his debut with ASP Promitheas Patras during the 2017-18 season.
In December'20 signed by Panathinaikos Athens.
He's still playing there.