Rođen je 1974. godine u Zrenjaninu. U Melencima odrastao i završio osnovnu školu.
Završio je Zrenjaninsku gimnaziju nakon čega je diplomirao 2000. godine na Fakultetu veterinarske medicine u Beogradu gde je i magistrirao 2010. godine. Ima zvanje menadžera za upravljanje kvalitetom u oblasti bezbednosti hrane i zaštite životne sredine po ISO standardu. Rezervni je potporučnik Vojske Srbije.
Bio je rukovodilac veterinarske ambulante u okviru JVS „Zrenjanin“. Godine 2004. sa bratom je osnivao privatnu veterinarsku stanicu u Melencima.
Član je Srpske napredne stranke.
Na majskim izborima 2012. godine izabran je za poslanika u Skupštini AP Vojvodine, po većinskom principu, a za odbornika Skupštine grada Zrenjanina izabran je sa izborne liste „Pokrenimo Zrenjanin – Tomislav Nikolić“. Bio je gradonačelnik Zrenjanina od avgusta 2012. do juna 2014. godine kada je podnosi ostavku zbog prelaska na funkciju državnog sekretara u Ministarstvu za državnu upravu i lokalnu samoupravu.