Né à Nanterre, la famille déménage en banlieue parisienne quand il a cinq ans. Il grandit dans un quartier résidentiel d’Ermont. Au lycée, il joue et réalise des petits films avec des copains du quartier.
Passionné par le cinéma, il arrête ses études d’informatique pour suivre l’enseignement du cours Florent où il reste trois ans. Remarqué par la cellule casting du cours, il passe des essais et se voit engagé sur Djihad! une production originale pour Canal+, réalisée par Félix Olivier, en 2006. Il enchaîne ensuite les apparitions dans des séries télévisées telles que Central Nuit, Gossip Girl ou Deux flics sur les docks.
En 2011, il tient l'un des rôles principaux du film de Laurent Bouhnik, Q. Parallèlement, il écrit Box Office, un court-métrage dont il confie la réalisation à David Hadjadj.
Son premier grand rôle lui est offert par Philippe Faucon, pour le film La Désintégration, présenté à la Mostra de Venise[1]. Il interprète un homme charismatique et doctrinal qui devient le mentor de trois jeunes de quartier afin de les pousser à un Islam radical, pour commettre un attentat suicide au siège de l'OTAN à Bruxelles[2].