Wychowanek zielonogórskiego Falubazu to w przeszłości m.in stały uczestnik cyklu Speedway Grand Prix. Dwukrotnie sięgał po złoto Drużynowych Mistrzostw Świata (2005, 2007), a raz po srebrny krążek (2008). Wywalczył także srebro Indywidualnych Mistrzostw Europy (2006). Na krajowym podwórku wywalczył tytuł Indywidualnego Mistrza Polski (2004), a z drużynowo dwukrotnie stawał na najwyższym stopniu podium w Drużynowych Mistrzostwach Polski (Włókniarz 2003, Falubaz 2009).
W mijającym sezonie reprezentował barwy pierwszoligowego Innpro ROW-u Rybnik, z którym uzyskał awans do PGE Ekstraligi. Popularny Greg w dwudziestu tegorocznych spotkaniach uzyskał średnią 1.475pkt na bieg.