Rođen je 1991. godine u Splitu. Na Akademiji dramske umjetnosti u Zagrebu diplomirao je 2017. godine. Svoje glumačko iskustvo pokazao je u brojnim domaćim kratkometražnim i dugometražnim igranim filmovima, kao i u TV serijama. Neki od projekata na kojima je sudjelovao do sada su predstave Elementarne čestice, Puž, Sportski život letećeg Martina, Gospođica iz Maxima, igrani filmovi Happy endings, Ne gledaj mi u pijat, General, Mali je naš, tv-serije Patrola na cesti, Crno-bijeli svijet, Čuvar dvorca, naracije i audio prilagodbe brojnih kazališnih predstava, igranih i dokumentarnih filmova slijepim i slabovidnim osobama. Član ansambla Gradskoga kazališta Trešnja postaje 2018. godine.