Inženjer informatike. Radio u Fabrici vagona Kraljevo, kompaniji HBC, imao preduzetničku radnju, a zatim radio u preduzeću Best tradeKraljevo, delu CT Computers.
Najznačajnije funkcije u DS: predsednik Kluba Demokratske omladine Kraljevo (2001-2003), potpredsednik Demokratske omladine (2003-2005), predsednik Izvršnog odbora DS Kraljevo (2004-2008), poverenik DS u Kraljevu 2005, predsednik Raškog okružnog odbora DS (2009-2011).
Predsedavajući Parlamentarne skupštine Centralno-evropske inicijative 2011. godine. Šef delegacije Republike Srbije u Parlamentarnoj dimenziji Centralno-evropske inicijative od 2007. do 2012.
Biran za odbornika Skupštine grada Kraljeva 2008. i 2012 godine. Predsednik UO Dečijeg odmarališta Goč iz Kraljeva 2009-2010. Jedan od osnivača veća Evropskog pokreta u Kraljevu.
Bio je narodni poslanik u sazivu 2012-2014. godine potvrđen mu je novi poslanički mandat, a mandat mu je potvrđen ponovo 27.10.2014. godine. Na mestu narodnog poslanika ostaje sve do juna 2016. godine.
Decembra 2015. godine napušta Demokratsku stranku.