Fue alcalde de Madrid entre el 7 de marzo de 1901 y el 10 de diciembre de 1902, entre el 15 de junio de 1906 y el 28 de enero de 1907 y entre el 23 de octubre de 1909 y el 10 de febrero de 1910.