Crauste was born in Saint-Laurent-de-Gosse, France. He earned his first cap with the French national team on 19 May 1957 against Romania at Bucharest. He also captained the second French side to beat the Springboks in South Africa and was elected France's Player of the Year in 1961. He was also the first French international player to score three tries in one test match.