Radical Republican
Barrio was born in Seville. A member of the Radical Republican Party, he was the Minister in the Alejandro Lerroux government but later he left the party for dissatisfaction with the politics of Lerroux.