Barrot was born at Villefort, Lozère.
He was placed in the office of the conventionel Jean Mailhe, who was advocate before the council of state and the court of cassation and was proscribed at the second restoration.