Estudios primarios ampliados en los cursos de oficiales del Ejército durante la Guerra Civil española.
Afiliado a UGT en el año 1930 y al Partido Socialista Obrero Español en 1933 en la Agrupación de Vallecas, de la que es Secretario de Administración del año 1975 a 1978, continuando en la actualidad como Presidente. Diputado de la Asamblea de Madrid en las dos pasadas Legislaturas. En la actualidad ostenta el grado de Teniente Pensionista del Ejército Español.