Goran Vojković je rođen u Splitu 1971. godine. Upisao se na Pravni fakultet Sveučilišta u Splitu 1990. godine te je tamo diplomirao 1996. godine. Njegovo obrazovanje se nastavilo na postdiplomskom programu Pomorskog prava i Prava mora na Pravnom fakultetu Sveučilišta u Split, gdje je stekao magisterij na temi pomorske domene Republike Hrvatske. 2006. godine je stekao doktorat na temi pravnog statusa kontinentalnih luka.
Njegovo radno iskustvo potječe iz privatnog sektora i iz javne službe. Od 1997. do 2000, godine je radio za tvrtke SEM d.o.o i SEM Marina d.o.o, nakon čega uključio u javnu službu, i to u Vladinom uredu za suradnju s OSCE-om ali i u Ministarstvu pomorstva, prometa i veza gdje je bio savjetnik a zatim i pomoćni pročelnik. U 2003. godini se pridružio tvrtci Infocom d.o.gdje je i danas zaposlen kao čelnik pravnog odjela. U prošlom sazivu Hrvatskog sabora je bio vanjski član Odbora za zakonodavstvo. Aktivno je uključen u znanstveni rad i redovito objavljuje. veliki broj njegovih znanstvenih radova je objavljen i često održava predavanja po hrvatskim sveučilištima. 2009. godine je imenovan višim predavačem na Zagrebačkoj školi ekonomije i managementa- 2011. godine je postao pomoćni profesor na Sveučilište u Zadru i profesor visoke škole na Zagrebačkoj školi ekonomije i managementa.