Rođen je 2. novembra 1948. u Valjevu. Studirao je matematiku na PMF-u Beogradu. Diplomirao je 1971. s prosečnom ocenom 9,11 takozvani "a" smer - teorijski smer. Na istom fakultetu je magistrirao 1973, i doktorirao 1978. godine.
1971. godine zaposlio se na Saobraćajnom fakultetu. Radio je prvo kao asistent, pa docent, a od 1985. i kao vanredni profesor. Bio je i šef katedre do januara 1999. godine, kad ga je novi dekan, koga je prema rečima Zorana