Outre ses spectacles, il a travaillé au théâtre et au cinéma, entre autres sous la direction de Peter Greenaway, Bob Wilson, Coline Serreau, Raul Ruiz ou Benno Besson. Il tient notamment le rôle de Taloche dans le film de Tony Gatlif, "Liberté" (2010). En 2007, il est nommé au César du meilleur espoir masculin pour le film "Désaccord parfait", et revient avec un nouveau spectacle, "Au revoir parapluie", pour lequel il remporte le Molière du théâtre en région.