Rođen je 1994. u Slavonskom Brodu gdje je završio klasičnu gimnaziju. Prvu ulogu odigrao je u školskom mjuziklu Briljantin. Do upisa na Akademiju dramskih umjetnosti 2014. godine amaterski se bavio glumom u Satiričkom kazalištu mladih Slavonski Brod. Diplomirao je 2020. u klasi Krešimira Dolenčića i Ozrena Prohića.
Veći broj uloga ostvario je na filmu i televiziji, a u kazalištu je do sad glumio u predstavama različitih vrsta, od plesno-dramskih do autorskih projekata.
Uloge u HNK u Varaždinu:
Miškralj, mišji kralj – Hoffmann / Kaštelan: Orašar, dramsko-plesna predstava
Uloge u drugim kazalištima:
Sluga na kineskom dvoru – H.C.Andersen: “Slavuj”, koreografija: Branko Banković, KUL centar, 2020.
Tikva – E.Tomičić:”Ti si prvi hrabar”, režija: Ivan Penović, 2021.
Adam Žažić – I. Kušan: “Čaruga”, režija: Ivica Buljan, KMC Bjelovar / Gradska kazališna kuća Bjelovar, 2024.
Uloge na filmu i televiziji:
Film
Sergiy – “Tidepools”,
Kapetan nazi momčadi – “The Match”, režija: Dominik i Jakov Sedlar, 2020.
Otmičar – “Djeca sa CNN-a”, režija: Aida Bukvić, 2021.
Štuka – “6. autobus”, režija: Eduard Galić, 2022.
Radnik – “Lijepa večer, lijep dan”, režija: Ivona Juka, 2024.
Aleksandar Petrović – “Dražen”, režija: Danilo Šerbedžija, 2024.
Televizija
Viktor – “Uspjeh”, 2019.
Dinamov omladinac Milan – “Crno-bijeli svijet”, 2021.
Ivica Gorupec – “Oblak u službi zakona”, 2023.
Miljenko Prohaska – “Dnevnik velikog Perice”, 2024.
Vinko – “Mrkomir I.”, 2024.