Born in 2000 in Madrid, Spain to an Italian mother and a Spanish father. He moved to Switzerland at in 2010. He graduated in 2023 with an Advanced Federal Postgraduate Diploma of Higher Education in film directing from the CISA (Conservatorio Internazionale di Scienze Audiovisive) in Locarno. JAIMA (2023) is his first film.