Nació el 25 de enero de 1923, en San Agustín Metztitlán, Hgo.

Fue en su lugar natal donde cursó estudios elementales, que culminó en la Escuela “Leona Vicario” de Pachuca. Su educación secundaria la recibió en la Escuela Regional Campesina de El Mexe, Hgo. Ejerció el magisterio rural en Xoloxtitla, Hgo., durante dos años, e ingresó al Instituto Científico Literario, ICL, del estado, donde cursó el bachillerato.

En la Escuela Nacional de Jurisprudencia de la UNAM obtuvo el título de Licenciado en Derecho, y fue nombrado Agente del Ministerio Público en Pachuca, donde después ejerció como abogado en asuntos penales, con gran éxito. Fue catedrático en la UAEH de la materia de Derecho Penal. Fue autor de importantes estudios sobre Derecho Penal.

En 1958-1960 fue secretario particular del gobernador Oswaldo Cravioto. En 1960 fue electo diputado al Congreso del Estado, representando al distrito electoral de Metztitlán en la XLIII Legislatura.

Fue catedrático de derecho penal en la Universidad Autónoma de Hidalgo, institución de la que fue rector en 1963-1970. Es autor de importantes estudios sobre el derecho penal.

Fallece el 8 de febrero de 1984 en Pachuca, Hgo.