Nel 2021 completa gli studi presso la Dutch National Ballet Academy di Amsterdam, danzando coreografie di Crystal Pite e William Forsythe, e prende parte a produzioni dell’Het National Opera & Ballet.
Nella stagione 2022/2023 lavora come danzatore apprendista presso il Ballet National de Marseille de (LA)HORDE, a Marsiglia, interpretando coreografie di Lucinda Childs, Tania Carvalho, Oona Doherty e (LA)HORDE.
Matteo collabora con Fondazione Nazionale della Danza / Aterballetto come danzatore sostituto in uno spettacolo della produzione Don Juan, di Johan Inger (2023).
In seguito, nella stagione 2023/2024 è danzatore presso BalletXSchwerin al Mecklenburgisches Staatstheater, diretto da Xenia Wiest, dove danza creazioni di Douglas Lee e Metamorphosis Dance di Iratxe Ansa e Igor Bacovich.