Rođen 1998. godine rodom iz podrinjskog grada Bratunca (Republika Srpska, BiH).
U Beogradu je 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.
Master strukovne studije završava 2026. godine na smeru Multimedijalno inženjerstvo kod mentora profesora dr Dragana Novkovića na temu „Reprezentovanje značenja i kontekstno zavisna interpretacija audio-vizuelnih stimulansa pomoću multimodalnih modela”.
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 ruski i služi se engleskim jezikom.