Рођен је 1962. године у Баточини. Ваздухопловну војну академију у Задру завршио је 1985. године са звањем пилота, Генералштабну школу завршио 1996. године, а Генералштабно усавршавање 2002. године. Унапређен је у чин бригадног генерала 2010. године.
У војсци Србије је обављао дужности пилота, помоћника командира ловачко-авијацијске ескадриле у Батајници, а потом помоћника команданта ловачко-авијацијског пука у Батајници и дужност наставника за РВ и ПВО на Катедри тактике Војне академије.
У Министарству одбране Републике Србије – Војнообавештајна агенција, обављао је дужности самосталног референта у Војнообавештајној агенцији до 2004. године, начелника Одељења за анализе и процене Војнообавештајне агенције до 2005. године и дужност изасланика одбране Републике Србије у Турској од 2005. до 2009. године. Са дужности начелника Ситуационог центра ВОА 2009. године бива постављен на дужност заменика директора ВОА, уједно заступника директора ВОА, да би 2012. године постао директор Војнообавештајне агенције. Дужност директора ВОА обављао је до 2014. године када је пензионисан.
Одлуком Владе Републике Србије 2015. године постављен је на место директора новоосноване Канцеларије Владе Републике Србије одговорне за процес преговора са Привременим институцијама самоуправе у Приштини.
Одликован je златном медаљом за ревносну службу, указом ПРС број 9 од 15.12.2011. године и војном спомен-медаљом за изузетне резултате у војној служби за официра, наредбом министра одбране 2010. године.
Награђен је војним пиштољем као први у рангу у 44. класи ГШШ ВЈ, наредбом НГШ ВЈ број 77-1 од 26.01.1996. године и пиштољем као први у рангу у 34. класи ВВА, Савезни секретар за НО дана 27.07.1985. године.
Више пута је похваљиван и награђиван од стране претпостављених старешина.
Објавио је већи број чланака у Војном гласнику, а 2003. године проглашен за аутора године. У Војној академији издао је скрипту "Тактика ловачке авијације" 2001. године и Практикум за решавање тактичких задатака "Ловачки авијацијски пук у ПВО територије и ГВЈ".
Говори енглески, користи руски и познаје турски језик.