Diplomirao je 1978, a specijalizaciju iz oblasti interne medicine završio je 1985. Potom je magistrirao 1989. godine i doktorirao 1993, dok je subspecijalizaciju završio 1998. na Medicinskom fakultetu Univerziteta u Beogradu.
Na Medicinskom fakultetu u Kragujevcu radi od 1984. godine, a od 2004. je redovni profesor.
Biran je za narodnog poslanika na listi Srpske radikalne stranke na parlamentarnim izborima 2004, 2007. i 2008. godine. Septembra 2008. prešao je u poslaničku grupu Napred Srbijo. Na osnivačkoj skupštini Srpske napredne stranke izabran je za člana Izvršnog odbora i Predsedništva stranke.
U više navrata biran je za odbornika SRS u Skupštini grada Kragujevca, a na lokalnim izborima 2004. godine bio je kandidat SRS za gradonačelnika Kragujevca. Bio je i predsednik odborničke grupe SNS u skupštini grada Kragujevca.
Nakon izbora 2012. godine, ponovo je izabran za narodnog poslanika u Narodnoj skupštini Republike Srbije, na listi SNS, a na tom mestu ostaje sve do 03. juna 2016. godine.