Krajc se je po končani Srednji pedagoški šoli leta 1991 vpisal na Pravno fakulteto Univerze v Ljubljani, kjer je diplomiral leta 1996 z delom Evropska monetarna unija. Izobraževanje je nadaljeval na Svobodni univerzi Bruselj, kjer je uspešno zaključil študij mednarodnega in evropskega prava ter magistriral z nalogo Institucionalna reforma EU.
Krajc je kot študent delal v centralni redakciji Radia Slovenija, leta 1996 se je zaposlil v zunanjepolitični redakciji Radia Slovenija, septembra 1997 pa nastopil mandat dopisnika RTV Slovenija v Bruslju. Poročal je predvsem o vstopanju Slovenije v Evropsko unijo in zvezo NATO. Septembra 2001 je sodeloval z agencijo STUDIO 3S, ki je izvajalo komunikacijsko strategijo Delegacije Evropske komisije v Sloveniji. Kot zunanji svetovalec delegacije Evropske komisije je med drugim urejal mesečnik EU Novice, vodil javne razprave o vstopu Slovenije v EU in pripravljal posebno radijsko oddajo. Zatem je z januarjem 2003 nastopil delo direktorja urada vlade za informiranje.Krajc vršilec dolžnosti direktorja urada vlade za informiranje
LJUBLJANA - Z današnjim dnem je funkcijo vršilca dolžnosti direktorja Urada vlade RS za informiranje nastopil Gregor Krajc, ki bo na tem mestu do imenovanja novega direktorja po opravljenem natečajnem postopku. Krajc je na tem mestu zamenjal Matjaža Keka, ki ga je vlada z mesta direktorja urada razrešila z 31. decembrom 2005.
Gregor Krajc, rojen 20. novembra 1971 v Kranju, je naloge direktorja urada vlade za informiranje po razrešitvi takratne direktorice Alje Brglez 27. decembra 2002 opravljal od 1. januarja 2003 do julija 2003, ko je bil imenovan za državnega sekretarja v uradu takratnega predsednika vlade Antona Ropa za opravljanje nalog vladnega predstavnika za odnose z javnostmi. Na tem mestu je ostal do decembra 2004, ko ga je na tem mestu nasledil Jernej Pavlin.