Rođen je 11. septembra 1950 godine u Beogradu. Živi u Beogradu.
Diplomirao je 1978. godine na Fakultetu organizacionih nauka na organizaciono kibernetskom smeru. Na istom fakultetu upisao je postdiplomske studije i 1980. godine postao magistar organizacije razvoja. Doktorsku disertaciju iz oblasti menadžmenta odbranio je na matičnom fakultetu 1998. godine.
U periodu od 1982. do 1985. godine radio je kao profesor u srednjoj ekonomskoj školi “17. oktobar“ u Beogradu, u Grockoj.
Radio je u pomorskoj agenciji “Jugoagent“.
Na Beogradskoj poslovnoj školi u Beogradu izabran je u zvanje profesora na predmetu Menadžment, u aprilu 2000. godine. U istoj školi do sada je izvodio nastavu na predmetima Menadžment i Mendžment usluga. U novembru 2005. godine izabran je za redovnog profesora na Fakultetu za mendžment.
U kratkom periodu od februara do juna 2005. godine obavljao je funkciju predsednika opštine Zvezdara ispred Srpske radikalne stranke, u kojoj je ostao do osnivanja Srpske napredne stranke (SNS).
Član predsedništva je predsedništva SNS-a.
Nakon parlamentarnih 2012. godine, izabran je za narodnog poslanika, a natoj poziciji ostao je i posle 2014. i 2016. godine.
Oženjen je i otac četvoro dece.
Na redovnim parlamentarnim izborima održanim 21. juna 2020. godine ponovo je izabran za narodnog poslanika. Izabran je sa izborne liste “Aleksandar Vučić - za našu decu”.