Nacido en el municipio de Rioblanco, departamento del Tolima, Colombia, se recibió primero de ingeniero industrial, luego de abogado, con especializaciones, además, en Derecho Laboral y Derecho Penal; ejerció el cargo de juez penal de la República a lo largo de casi veinticinco años. Una vez pensionado se ha dedicado de lleno a la profesión de escritor, contando con la producción de obras de índole jurídica, entre ellas las tituladas Enseñanza y grandeza de la abogacía, El poder judicial, de subpoder a superpoder, seguidas de otras de corte literario, siendo de citar las que llevan por título Los Salazares o de la cuarta maldición bíblica, Los 500 pensamientos más estúpidos del mundo, De un “médico” llamado Gabriel García Márquez, Qué fuera este puto mundo sin las putas putas y El exceso de amor es perjudicial para la salud.

