Figlio di una montatrice cinematografica e di un muratore,[1] inizia a lavorare come modello, dopo essere stato scoperto all'età di sedici anni dal fotografo Paolo Roversi.[2] Sotto l'agenzia Elite Model[3] appare in diversi servizi fotografici e campagne pubblicitarie per marchi come Diesel, Lacoste e L'Oréal. Ha studiato disegno e scultura e ha fondato "POK - Pain O choKolat", un collettivo fotografi, designer e cineasti.[4]
Ha vissuto per un breve periodo negli Stati Uniti e tornato in Francia debutta come attore in Elle s'en va di Emmanuelle Bercot del 2013. L'anno successivo per la sua interpretazione in Suzanne ottiene la candidatura come migliore promessa maschile ai Premi César e Premi Lumière 2014. Ha partecipato ad un episodio della serie televisiva I Borgia, nel ruolo di Simon d'Auxerre.