Rođen je 1996. godine u Splitu. Aktivni je član udruge Blank. Godine 2017. diplomirao je na Odsjeku za film i video Umjetničke akademije u Splitu. Bepo mu je prvi kratki igrani film. Njegov drugi film, Carpe diem, u fazi je postprodukcije. Trenutačno završava studij novinarstva na Fakultetu političkih znanosti u Zagrebu.