Završio je višu školu za organizaciju rada u Beogradu. Radio je u Gradskom saobraćajnom preduzeću u Beogradu. Sada je penzioner.
Iz tri braka ima četvoro djece: sa LJiljom Ilić ima kćerku Draganu (1956), koja je završila višu medicinsku školu. Sa drugom ženom, Radmilom Petrović, ima sina Borisa (1968), a u braku sa Marom Gajić sina Ivana (1978), i kćerku Ivanu (1979), koja je završila višu poslovnu školu i u radnom odnosu kod časopisa Reci da u Beogradu kao menadžer.