Kanados Ontarijo provincijoje gyvenęs G.Johnsonas į NHL prasibrovė 1989 metais, kai Naujokų biržoje 33-iuoju šaukimu pasikvietė „Philadelphia Flyers“.
Jis trejus metus šioje ekipoje žaidė dukterinėje ekipoje, kol galiausiai debiutavo jau iškeistas į „Detroit Red Wings“ klubą 1993-siais.
Prieš tai jaunasis G.Johnesas laimėjo pasaulio jaunimo ledo ritulio čempionatą su Kanados rinktine.
Tik pasirodęs NHL, jis jau iškart buvo pakviestas į Kanados nacionalinę komandą ir jau 1994-siais Lillehameryje iškovojo su komanda sidabro medalius, 2:3 finale nusileidę švedams.
Po to ledo ritulininkas žaidė „Pittsburgh Penguins“, „Chicago Blackhawks“ ir „Nashville Predators“ klubuose, kol galiausiai ir vėl pasirašė sutartį su „Red Wings“.
Tai turėjo būti paskutinysis G.Johnsono sezonas NHL, tačiau medikai po patikrinimo pareiškė, kad jis turi širdies ydą ir negali sportuoti. Jam teko užbaigti ledo ritulininko karjerą.
Per savo karjerą NHL kanadietis sužaidė 785 mačus, surinko 369 balus, o geriausią sezoną sužaidė atstovaudamas „Predatots“, kai pelnė 16 įvarčių ir atliko 34 rezultatyvius perdavimus.