En 2012, il commence sa carrière d'acteur, en faisant la voix du rôle-titre Pinocchio d'Enzo d'Alo, qu'on lui a confié alors qu'il accompagnait son grand frère au studio[1].
De 2012 à 2016, il effectue beaucoup de doublages et de voix pour des films d'animation, et fait ses premiers pas devant la caméra dans des courts métrages.
En 2019, deux rôles importants lui sont confiés : celui de Camille, aux côtés de Benoît Magimel, dans Dune Dreams de Samuel Doux, et celui d'Alan dans Des feux dans la nuit de Dominique Liénhard, où il aura pour partenaire de jeu Ana Girardot, et l'occasion de renouer avec un film à caractère historique. Ce dernier rôle lui vaudra des prix d'interprétation dans des festivals[3].
En 2022, il tient un second rôle dans le film dramatique Close de Lukas Dhont, qui a obtenu le Grand Prix au Festival de Cannes, et qui a été nommé dans la catégorie du meilleur film international aux Oscars.