Après quelques apparitions au cinéma et à la télévision, il décroche son premier rôle important dans "Nocturama" de Bertrand Bonello, auprès de Vincent Rottiers et Finnegan Oldfield. Puis, il joue Adrien, un jeune étudiant en école vétérinaire, dans "Grave" de Julia Ducournau, présenté lors du Festival de Cannes 2016.