Acteur français, il fut membre de la troupe du TNP de Jean Vilar dans les années 1950-1960.
Il a joué de nombreux rôles au théâtre, ainsi que dans plusieurs grandes fictions de la télévision française : il est Le Bret aux côtés de Daniel Sorano dans le fameux Cyrano de Bergerac de Claude Barma à Noël 1960, Sir Williams dans le feuilleton Rocambole de Jean-Pierre Decourt (1964-1965) et Émile Zola dans Émile Zola ou la Conscience humaine, de Stellio Lorenzi (1978).