Rođen je 1972. godine u Leskovcu. Po zanimanju je diplomirani matematičar.
Za narodnog poslanika je izabran na parlamentarnim izborima 21. juna 2020. godine sa izborne liste „Ivica Dačić – Socijalistička partija Srbije (SPS), Jedinstvena Srbija (JS) – Dragan Marković Palma“.