Rođen je 23. januara 1958. godine u Rudovcima kod Lazarevca. Diplomirao je na Prirodno-matematičkom fakultetu u Beogradu 1981. godine i stekao zvanje diplomiranog matematičara.
Radio kao referent nabavke i vodeći projektant u Računskom centru RB Kolubara (1982—2006), profesor matematike u O