Święcenia kapłańskie przyjął 19 grudnia 1959. 4 marca 1980 został prekonizowany biskupem Ciudad Altamirano. Sakrę biskupią otrzymał 29 kwietnia 1980. 31 stycznia 1987 zrezygnował z pełnionego urzędu, a 25 marca został mianowany biskupem pomocniczym Monterrey. 21 grudnia 2009 przeszedł na emeryturę.
Bibliografia
José Lizares Estrada [online], catholic-hierarchy.org [dostęp 2018-10-28](ang.).