Rođen 1998. godine rodom iz podrinjskog grada Bratunca.
U Beogradu pohađao srednju Elektrotehničku školu "Zemun" obrazovni profil Elektrotehničar informacionih tehnologija završava 2017. godine, kao jedan od najboljih đaka u generaciji.
Upisuje osnovne strukovne studije na Visokoj školi elektrotehnike i računarstva studijski program Računarska tehnika. Diplomski rad odbranio je kod profesorke dr Emilije Kisić. Nakon završenih osnovnih strukovnih studija upisuje master strukovne studije na Visokoj školi elektrotehnike i računarstva studijski program Računarsko inženjerstvo. Master rad odbranio kod profesora dr Nemanje Mačeka. Zatim upisuje osnovne akademske studije na Fakultetu za računarstvo i informatiku univerziteta Sinergija u Bijeljini. Diplomski rad je odbrano kod profesorke dr Marine Marjanović-Jakovljević.
Master akademske studije završava u roku na temu master rada "Reprezentovanje značenja i modelovanje konteksta u obradi prirodnih jezika" odbranjenog kod mentorke profesorke dr Olge Ristić i time stekao zvanje Master inženjer informacionih tehnologija sa prosečnom ocenom 10.
Angažovan je u privatnom sektoru na projektima iz oblasti veštačke inteligencije, obrade prirodnih jezika, veb majninga, soft računarstva, mašinskog učenja i veb programiranja. Drži kurseve i predavanja polaznicima iz imperativnog, objektnog kao i funkcionalnog programiranja. Bavi se davanjem konsalting usluga u oblasti programiranja i AI sistema.
Autor radova na domaćim, međunarodnim konferencijama i časopisima. Autor priručnika i udžbenika.
Govori ruskim i koristi engleski jezik.