En vida recibió varias distinciones: fue ganador del Premio Nacional de Literatura en 2001, miembro de la Academia de Historia Militar y de la Academia Hispanoamericana de Letras de Bogotá, Colombia.