George was born in Greece, due to his father, Ioannis Okkas, playing for AEK Athens at the time.
[2] Okkas trained with the youth academy of English Premier League side Arsenal at the age of sixteen.
[3] He appeared several times on the bench for Steve Wigley's Under-18s at Fulham and made his league debut during a 2-1 win away at West Ham United.
He also gained a solid amount of international experience, featuring regularly for Cyprus Under-21s.
[5] On 9 July 2024, Okkas joined Portuguese Primeira Liga club Rio Ave on a three-year contract.