Rođen 26. avgusta 1969. u Štipu. Osnovnu i srednju školu završio je u Štipu. Elektronski fakultet u Nišu je upisao 1988. godine. Sledeće godine je nastavio studije na Elektrotehničkom fakultetu u Beogradu, na drugoj godini, smer računarska tehnika i informatika RTI. Godine 1990. je upisao i PMF u Beogradu, studijski smer meteorologija. Status apsolventa na ETF u Beogradu stekao je 2000. godine, Odsek za računarsku tehniku i informatiku, a 8. marta 2001. godine diplomirao na Fizičkom fakultetu u Beogradu na katedri za meteorologiju, sa temom “ Zavisnost konvekcije u NCEP mezo modelu Eta od početnih uslova” i master meteorolog zvanje stekao 7. decembra 2020. godine, Univerzitet u Beogradu-FIZIČKI FAKULTET.
Od 2. jula 2001. godine je zaposlen u HMZ Crne Gore, sadašnjem ZHMS Crne Gore. Od početka svog rada dobija zadatak implementacije state-of-the-art numeričkog modela za prognozu vremena. Prvi počeci uspostavljanja numeričko-prognostičkog sistema HMZ Crne Gore su bili sa Eta modelom. U isto vreme je učestvovao u instalaciji, konfiguraciji i održavanju web, email, ftp server sa linux Red Hat 7.1 OS
(meteo.cg.yu ).
Od 2011. godine je rukovodilac odseka za numeričko modeliranje, a od 2019. je na poziciji načelnika odseka za numeričko modeliranje, satelitska i radarska meteorologija.
Učešče u međunarodnim i nacionalnim projektima, radionicama :
Instalacija, konfiguracija i podešavanje u operativnom statusu numeričkog modela za prognozu vremena WRF NMM v3.9.1 ( Weather Forecast System with Non-Hydrostatic Meso Model ( WRF NMM v3.9.1), za potrebe hidrološkog modela PANTA-RHEI. instalacija web,ftp servera http://nwp2.meteo.co.me/