Rođen je 1932. godine u Donjoj Sabanti kod Kragujevca. Kao mašinski tehničar radio je u fabrici „Sloboda“ u Čačku, a zatim i u fabrikama „Proleter“ i „Filip Kljajić“ u Kragujevcu. Na Mašinskom fakultetu u Beogradu diplomirao je 1961. godine i dve godine je nastavio rad u fabrici „Filip Kljajić“ kao inženjer. Godine 1963. izabran je za asistenta na Odeljenju Mašinskog fakulteta u Kragujevcu, gde je radio do 1966. godine.