Nació en Villanueva del Fresno (Badajoz) el 26 de marzo de 1891.
Profesor. Estudió magisterio en la Escuela Normal de Madrid. Fue catedrático de Matemáticas en la Escuela Normal de Badajoz. Entusiasta defensor del esperanto que explicaba gratuitamente en una de las aulas del Liceo de Artesanos.
Concejal y Alcalde de Badajoz 1931-1932.
Diputado en las elecciones de 1931 por Badajoz.
En 1933 se trasladó a Alicante, donde fue profesor en su Escuela Normal.
Al acabar la guerra civil emigró a Argelia de donde regresó a finales de 1940. En un principio no pudo ejercer su profesión, pero una vez rehabilitado fue profesor en Cuenca de 1951 a 1954 y en Alicante desde 1954 a 1961 en que se jubiló. Murió en dicha ciudad el 23 de agosto de 1968.
Fuente: Segunda República. El Grupo Parlamentario Socialista. Fundación Pablo Iglesias, 2000.