Studiował na Wydziale Sportu w Lublanie. Jest wyszkolony w różnych technikach tanecznych, od baletu klasycznego po improwizację kontaktową. Jego ekspresja artystyczna opiera się na miękkim i atletycznym ruchu, przyjmując anatomiczną strukturę ciała jako podstawę do podejmowania decyzji kinetycznych.
Gregor pracuje jako niezależny tancerz, choreograf i asystent reżysera, okazjonalnie także jako aktor. Współpracował z wieloma uznanymi choreografami i artystami tańca w kraju i za granicą, a także z wieloma reżyserami teatralnymi. Otrzymał wiele nagród za pracę z choreografką i tancerką Rosaną Hribar w Słowenii (Prešeren Fund Award, Župančič Award, Trdina Award) i za granicą.
Mając ponad 20-letnie doświadczenie w nauczaniu, Gregor prowadził niezliczone seminaria i warsztaty w kraju i za granicą. Prowadzi kreatywne warsztaty w Akademii Tańca Alma Mater Europaea w Lublanie. Od 2016 roku pracuje jako choreograf, pedagog i profesjonalny współpracownik Exodos Ljubljana w różnych międzynarodowych projektach: Cradle, Share, One Space, China-CEEC/Summer dance camp.