George Vovoras was born in Athens in January 18, 1977. Vovoras was the head coach of the Greek club OFI Irakleio, in the 3rd-tier level Greek B League, from 2008 to 2009. He was an assistant coach with the Greek club Peristeri, from 2010 to 2011. He then became an assistant coach with the Greek Basket League club Panathinaikos, from 2012 to 2014.
He then worked as an assistant coach with the Russian VTB United League club UNICS Kazan, during the 2014–15 season. He was next the head coach of the Cypriot League club APOEL Nicosia, during the 2015–16 season. With APOEL Nicosia, he won the 2016 Cypriot Cup.
He then returned to Panathinaikos, as an assistant coach, in May 2016. Vovoras became the interim head coach of Panathinaikos in October 2016, after the club's head coach, Argyris Pedoulakis, resigned from his position. Vovoras served as Panathinaikos' interim head coach, until the club signed Xavi Pascual to be the team's new permanent head coach.
He was Panathinaikos' interim head coach again in 2018, after Pascual was replaced in that role by Rick Pitino. Vovoras worked as the club's interim head coach until Pitino was able to join the club.