George Donis was born on the 22nd of October 1969 in Herbornzellbach, Germany. He wore Panathinaikos’ jersey playing for the young teams (before going on loan to Athinaikos and PAS Giannina). He achieved many victories playing for the first team of Panathinaikos in both domestic and European competitions. In 1996 he moved to the English team of Blackburn Rovers. He returned back to Greece and joined ΑΕΚ, before leaving again for England, to play for FC Sheffield United and then for Huddersfield Town. He was an International player with the National team of Greece.

His career as a coach is also very full. From a young age he started sitting on the first seat of the bench. He debuted at the age of 33, coaching the team of Ilissiakos in the fourth division. Thanks to him the team was promoted to two divisions during two consecutive seasons. In 2004 Donis joined FC Larissa promoting them to the first division, leading them to European competitions and winning with the Cup of Greece. He coached the team of Larissa for 4 years, before moving for a brief period of some months to AEK Athens. In 2009 he joined FC Atromitos and stayed there during three years, taking that team to the Greek Cup final. In 2012 he moved to PAOK where he remained just before the end of that season. In summer 2013 he went to Cyprus to coach the local team of APOEL, with which he won the championship. In winter 2015 he moved to Saudi Arabia to join Al Hillal and in summer 2016 he flew to the United Arab Emirates for FC Al Sarjah. He returned to Cyprus in summer 2017 to coach again the team of APOEL.