Rođen je 3. januara 1959. godine u selu Grižani u Zvečanu. Po zanimanju je inženjer organizacije rada. Diplomirao na Fakultetu organizacionih nauka u Beogradu 1988. godine.
Radio kao programer, zatim kao rukovodilac sektora obrade u Računskom centru Trepče. Od oktobra 2000. do juna 2002. godine zamenik generalnog direktora RMHK Trepča. Potom, poslanik na stalnom radu u Narodnoj skupštini Republike Srbije.
Član Demokratske stranke od 2004. godine. Pre toga je bio u Demokratskoj stranci Srbije. Poverenik odbora u Kosovskoj Mitrovici, član Glavnog odbora DS.
Bio je poslanik u svim sazivima Narodne skupštine od 2001. godine.