Durant sa carrière, il joue aussi bien pour des metteurs en scène comme Orson Welles, François Truffaut, Joseph Losey, Louis Malle, Luis Buñuel, Jean-Pierre Mocky, Jean Eustache ou Jean-Daniel Pollet que des textes contemporains (Dürrenmatt, Beckett, Duras...) au théâtre. Il participe à des films grand public, dont un James Bond, "Moonraker" en 1979, dans le rôle du méchant, ou la comédie "Ma vie est un enfer" de Josiane Balasko, ainsi qu'à des téléfilms. En 2010, il joue le rôle de frère Luc dans le film dramatique "Des hommes et des dieux", réalisé par Xavier Beauvois, qui relate les derniers jours des moines de Tibhirine, en Algérie, dont l'assassinat avait frappé l'opinion internationale. Pour ce rôle, il remporte l'unique César de sa carrière en tant que meilleur second rôle masculin.