Bec was born in Paris. He spent his childhood in Comminges, where he learnt Occitan. He was deported to Germany between 1943 and 1945. After returning, he studied in Paris, where he graduated in 1959.