A Rome-based film journalist and critic, he studied Theatre, Film, and Journalism in Italy, Estonia, and Ireland. A staff writer for Cineuropa since 2017, he has covered major festivals worldwide, with work also appearing in Variety, Documentary, Business Doc Europe, New Scientist, the Nordisk Film & TV Fond website, and The New Arab. Since 2022, he has been editor-in-chief of The European Animation Journal and works as a funding consultant for two European bodies.