Рођен 1963. године у Београду. Завршио средњу техничку школу у Крушевцу као лабораторијски техничар за физику 1982. године. Звање дипломираног инжењера електронике стекао на Војно-техничком факултету у Загребу 1988. године. Студент докторских студија на Факултету информационих технологија од 2014. године.
Прво запослење у индустрији "Прва Петолетка" у Трстенику од 1988. до 1990. године као пројектант на пројекту управљања ротацијом у Народном позоришту у Београду. Од 1990. до 1992. у Ваздухопловно-техничком институту у Жаркову на пословима управљања аеротунелима. Од 1992. до 1996. године у фабрици "Застава аутоделови" као руководилац одржавања. Од 1996. године професор рачунарства и информатике у Гимназији у Крушевцу. Од 2002. године директор Гимназије у Крушевцу, до 2010. године. Од 2010. до 2015. професор информатике, најпре у Медицинској школи у Крушевцу, затим у Трећој београдској гимназији. Од 2015. запослен као асистент на Високој школи електротехнике и рачунарства струковних студија.
Осим наставе, ангажован на пословима самовредновања и акредитације Високе школе електротехнике и рачунарства струковних студија.