Carrière
George genoot zijn jeugdopleiding bij Oud-Heverlee Leuven en KAA Gent. Bij laatstgenoemde club maakte hij op 26 november 2020 zijn officiële debuut in het eerste elftal: in de Europa League-wedstrijd tegen Rode Ster Belgrado mocht hij in de 85e minuut invallen voor Sven Kums. Een week eerder had hij van de club een contractverlenging tot 2023 gekregen. Later dat seizoen mocht hij ook een klein halfuur meespelen in de bekerwedstrijd tegen KFC Heur-Tongeren. Op 16 mei 2021 liet trainer Hein Vanhaezebrouck hem ook debuteren in de Jupiler Pro League: op de vierde speeldag van de Europe play-offs mocht hij tegen KV Oostende in de 78e minuut invallen voor Alessio Castro-Montes.
Op 12 juli 2022 werd bekend dat George terugkeerde naar OH Leuven. In het seizoen 2022/23 was George actief voor Leuven U23, dat uitkwam in de Eerste Nationale. Op 26 oktober 2024 maakte George zijn debuut voor OH Leuven. Hij kreeg tien minuten speeltijd in een 0-2 overwinning tegen Charleroi. Op 11 januari 2025 kreeg George zijn eerste basisplaats van coach Chris Coleman in de wedstrijd tegen KRC Genk. Op 23 april 2025 maakte OH Leuven bekend dat George zijn contract had verlengd tot de zomer van 2028.