Zadebiutował na ekranie jako François w filmie krótkometrażowym La Consolation (2007). Rok potem pojawił się jako Loïc w komedii młodzieżowej Nasza osiemnastka (Nos 18 ans, 2008). W tym samym roku zagrał rolę Juliena, sympatycznego przyjaciela głównej bohaterki Loli w niezwykle udanej komedii LOL (Laughing Out Loud) (2008) z Sophie Marceau. W 2009 brał udział w dwóch filmach wojennych: produkcji luksembursko-szwajcarskiej Réfractaire w roli Armando i dramacie Bojownicy z czerwonego afisza (L'Armée du crime) jako Henri Keltekian z Virginie Ledoyen.

W październiku 2010, w wieku zaledwie 21 lat, został najmłodszym stażystą Comédie-Française.

W 2014 wystąpił w tytułowej roli słynnego projektanta mody w Jalila Lesperta Yves Saint Laurent (2014). Użyczył swojego głosu jako Strach we francuskiej wersji językowej filmu W głowie się nie mieści (Inside Out, 2015). W biograficznym filmie przygodowym Odyseja (L'odyssée, 2016) zagrał postać lotnika Philippe-Pierre’a Cousteau, syna kapitana Jacques’a-Yvesa Cousteau (Lambert Wilson).

Życie prywatne W 2008 związał się z australijską aktorką i fotografką Natashą Andrews. Mają dwie córki: Lolę (ur. 11 grudnia 2017) i Billie (ur.