Rođen 26. septembra 2001. godine u Smederevu, gde završava osnovnu i srednju školu.
Nakon srednje škole, 2020. godine upisuje osnovne stukovne studije na Visokoj školi elektrotehnike i računarstva strukovnih studija, smer Nove računarske tehnologije.
Tokom treće godine obavlja posao demonstratora na predmetima: Osnovi programiranja, Programski jezici, Operativni sistemi 1 i Algoritmi i strukture podataka . Osnovne strukovne studije završava 2023. godine sa prosečnom ocenom 10.0, kao najbolji student na smeru Nove računarske tehnologije. Iste te godine upisuje master strukovne studije na Visokoj školi elektrotehnike i računarstva strukovnih studija, smer Računarsko inženjerstvo. Tokom zimskog semestra školske 2023/2024. godine nastavlja da obavlja posao demonstratora na predmetima: Programski jezici, Uvod u računarstvo u oblaku i Testiranje softvera. Od letnjeg semestra školske 2023/2024. godine obavlja dužnost saradnika u nastavi na Visokoj školi elektrotehnike i računarstva strukovnih studija.