He was born in Liffol-le-Petit, and represented the club Union Sportive Nemours. He finished seventh at the 1966 European Championships, seventh at the 1968 European Indoor Games, ninth at the 1968 Olympic Games, and fifth at the 1969 European Championships, won the bronze medal at the 1970 European Indoor Championships, and seventh at the 1971 European Indoor Championships. He became French champion in 1960, 1961, 1963, 1965, 1966, 1967, 1969 and 1970.