Inicialmente se sintió atraído por el fútbol pero su padre y su tío practicantes del atletismo lo encaminaron por esa disciplina y su primera medalla la ganó en Ipiales (Nariño) cuando tenía 8 años.
Después de graduarse de bachiller, estudió dos semestres de Ingeniería Civil y continuó su práctica deportiva con el apoyo de su familia en condiciones económicas difíciles; pero al ganar el subtítulo del Campeonato Suramericano de Marcha en Argentina le propusieron ingresar a la Policía Nacional de Colombia con una beca para estudios y apoyo para su práctica deportiva , la que aceptó y en 1988 se fue a vivir a Bogotá.
Al año siguiente fue subcampeón en los Juegos Centroamericanos y del Caribe de Mayagüez 2010.
[7] La IAAF anunció que las medallas serían redistribuidas en todas las competiciones bajo su control[8] por lo que el resto de atletas ganaron dos puestos y López pasó del puesto 3º al 1º.
[9] En Londres, Luis Fernando fue penalizado con tres tarjetas amarillas, quedando así descalificado, cuando afrontaba la última parte de la prueba los 20 km y hacía parte del grupo de punta.