Luego fue alcalde de Villanueva de la Serena mediante un pacto entre el Partido Popular, Izquierda Unida y su propio partido, entre 1999 y 2003, tras impedir dicha coalición que el PSOE (que había ganado las elecciones por mayoría simple) gobernara.