Rođen je u Rijeci. Na zagrebačkom Filozofskom fakultetu 2016. je godine diplomirao lingvistiku i kroatistiku. Nakon diplome predavao je hrvatski jezik u osnovnoškolskom obrazovanju, a potom je radio kao književni urednik i voditelj projekata u izdavaštvu. Doktorski studij lingvistike upisao je 2018. godine, otkad je radio kao vanjski suradnik Odsjeka za lingvistiku, izvodeći seminarsku nastavu na kolegijima Mentalni leksikon, Metode psiholingvističkih istraživanja i Uvod u psiholingvistiku. Od 2024. godine zaposlen je u suradničkom zvanju asistenta na Odsjeku za lingvistiku, na Katedri za primijenjenu lingvistiku. Surađivao je na nekoliko projekata poticanja čitanja i razvoja jezika kod djece predškolske dobi te na nizu znanstvenih projekata usredotočenih na psiholingvistička istraživanja. Znanstveno ga u prvome redu zanimaju mentalni procesi u jezičnoj proizvodnji i razumijevanju, jezična patologija i jezični razvoj. Od 2026. godine vodi Zagrebački lingvistički krug.