On a pu le voir dans Paris, je t'aime des frères Coen, Le Village des ombres de Fouad Benhammou mais aussi dans la série Xanadu diffusée sur Arte ou encore la série Aïcha de Yamina Benguigui sur France 2. Il est également actif au théâtre, où il a pu jouer dans Marie Stuart aux côtés d'Isabelle Adjani et Le Gardien avec Robert Hirsch.