Au théâtre, il a travaillé entre autres avec Victor Garcia, Maurice Massuelles, Claude Yersin, Michel Dubois, Charles Joris, Gaston Jung, Jean Guichard, Jacques Alric, G. Vassal, Guy Lauzin, M. Kulhman, André Gilles, Olivier Périer, Jean-Pierre Sarrazac, Jean-Paul Wenzel, Martine Drai, Alain Mollot, Jacques Nichet, Guy Rétoré, Jean Marie Frin, Jean-Yves Lazennec, Didier Bezace, Alain Mergnat, Alain Barsacq, Jean-Luc Lagarce, Eric de Dadelsen, Michel Raskine, Christian Schiaretti, Daniel Benoin, Jacques Lassalle (Matin et soir), Joël Pommerat, François Berreur, Yves Beaunesne, Robert Bouvier, Zabou Breitman
Il a rencontré Jacques Osinski sur Ivanov de Tchekhov.
Au cinéma, il a tourné avec Jacques Rivette, Bertrand Tavernier, Benoit Jacquot, Claude Miller, Sylvain Monod, Tonie Marshall, Jeanne Labrune, Zabou Breitman, Nicole Garcia, Robert Guedéguian, Pierre Jolivet, Roschdy Zem, Jean-Marc Moutout, Jean-Pierre Sinapi, Jeannot Szwarc, Diane Bertrand, Michael Lyndsey Hogg, Patrick Lambert, Marc Bodin Joyeux, Christian Drillaud, Bertrand Van Effenterre, Miroslaw Sebestik, Jean-Pierre Limosin, Gianfranco Mingozzi, Rémi Besançon, Claude Gaignière, Dominique Dehan.
À la télévision, on le voit dans la série des Maigret réalisés par Olivier Schatzky, Claude Goretta, Michel Sibra, Denys de la Patelière, Juraj Herz, Joyce Bunuel. Il tourne également sous Jacques Renard, Phlilippe Lefebvre, Alain Boudet, Jeanne Labrune, André Michel, Claude Champion, Emmanuel Fonlladosa, Daniel Losset, Jean Claude Charnay, Claude Barrois, Jacques Audouard, Jean-Claude Charnay, Christian Faure, Bertrand Van Efenterre, Bernard Stora, Bruno Gantillon, David Delrieux, Miguel Courtois, Aline Issermann, David Delrieux, Fabrice Cazeneuve, Christophe Loizillon, Jérome Foulon, Jean-Pierre Sinapi, Denis Amar, Stéphane Kurc, Jean Claude Sussfeld, Pascal Chaumeil, Christophe Douchand, Denis Malleval, Virginie Sauveur, Jacques Maillot et enfin Joël Calmettes pour un docu fiction.