Nace en Valladolid, hoy Morelia, Michoacán, el 17 de marzo de 1808, siendo hijo de José Benito López Fernández y de María de la Luz Uraga y Gutiérrez. Participó en la guerra contra Estados Unidos; estuvo a cargo de la defensa del Fortín de la Ciudadela, la única fortificación externa que no fue tomada por los estadounidenses durante la batalla de Monterrey, cuando general Pedro Ampudia le ordena entregar la fortaleza no estuvo de acuerdo, aunque no tuvo más remedio que obedecer órdenes.