Avant de devenir acteur, il étudie la médecine, puis il entre au Conservatoire.
Au théâtre, il interprètera (entre autres) des pièces de Paul Claudel, William Shakespeare, Arthur Miller, Jean Racine, Molière, Henrik Ibsen et Victor Hugo.
Au cinéma, Jacqueline Audry lui confie son premier rôle important dans Les Malheurs de Sophie (1946), puis il joue notamment dans Les Maudits de René Clément (1947), Manon d'Henri-Georges Clouzot (1948) et dans Justice est faite d'André Cayatte (1950).
Pendant les années 1950, 1960 et 1970, il apparaît occasionnellement dans des productions internationales comme Drôle de frimousse avec Fred Astaire et Audrey Hepburn (1956).