Miembro de Unión de Centro Democrático (UCD) y presidente de este partido en Andalucía, en las elecciones generales de 1977 fue elegido diputado al Congreso por la provincia de Huelva, siendo reelegido en las elecciones de 1979.