Fue bachiller del Colegio San Simón de Ibagué.
Ingresó a la Escuela de Cadetes en 1928.
Fue comandante de los batallones Junín, Huila y Camilo Torres, Distrito Militar No 12, batallones Pichincha, Codazzi, Mixto, Juanambú, Boyacá, Santander y Nariño.
El gobierno colegiado fue presidido por el mayor general Gabriel París e integrado también por el contralmirante Rubén Piedrahíta y los brigadieres generales Rafael Navas Pardo y Luis Ernesto Ordóñez Castillo.
Contrajo matrimonio en la parroquia de El Carmen en Popayán el 18 de junio de 1936 con Ana María Iragorri Castro, nacida el 30 de septiembre de 1918 en esa ciudad, hija de Carlos Iragorri Castro y Abigaíl Castro Escorza, con quien fue padre de Jesús Enrique, Yolanda Teresa, Alina del Socorro, Carlos Alfonso, Marco Aurelio, Nisle Inés, Ana Mireya, Guillermo Alberto, Patricia Helena, Gustavo Adolfo, María Elvira y Carmen Eugenia Fonseca Iragorri.