1980-ban az Újvidéki Egyetem Jogtudományi Karán szerzett jogászi oklevelet, ezután 1988-ig vállalati jogászként dolgozott a szabadkai Sigma gyárban. 1988 és 1995 között a szabadkai Közgazdasági Kar Informatikai Intézetének volt az igazgatója. Az 1990-es évek közepétől vállalkozó volt.
Politikai pályafutása
1996–tól 2004-ig képviselő volt a Vajdasági Képviselőházban, eközben 1996 és 2000 között képviselő a jugoszláv Szövetségi Parlament alsóházában, 1999 és 2003 között az Ideiglenes Magyar Nemzeti Tanács Intézőbizottságának elnöke, 2000 és 2004 között a vajdasági Végrehajtó Tanács gazdasági kérdésekkel megbízott alelnöke volt.
2002–től a vajdasági Végrehajtó Tanács privatizációs és vállalkozásfejlesztési titkára, a Tartományi Fejlesztési Alap elnöke. A Vajdasági Gazdaság-fejlesztési Stratégia (IRDP) kidolgozását és megvalósítását koordináló testület illetve iroda vezetője.
2007. március 10-énKasza József a Vajdasági Magyar Demokrata Párt (VMDP) ünnepségén, annak tagsága és szimpatizánsai előtt bejelentette visszavonulását a VMSZ éléről. Ezután a VMSZ tanácsa felsorakozott Pásztor elnökjelöltsége mögé, és május 5-én a Magyarkanizsán tartott 11. tisztújító közgyűlés egyedüli jelöltként a párt elnökévé választotta.
A 2008-as szerbiai önkormányzati választásokon a MK szabadkai polgármesterjelöltje volt.
A 2008-as szerbiai parlamenti választásokon és a vajdasági tartományi parlamenti választásokon a MK a várakozásoknál gyengébben szerepelt. A Demokrata Párttal kötött megegyezés szerint Pásztor a tartományi koalíciós kormány miniszterelnök-helyettese, egyben a tartomány gazdasági minisztere lett.