Lugo ha jugado en Cruz Azul, Puebla, Monarcas Morelia, Santos Laguna, Tigres UANL (donde fue campeón), Tiburones Rojos de Veracruz y Querétaro.
En el Clausura 2008 con la dirección técnica de Sergio Markarian tuvo mayores oportunidades para jugar, se hizo de la titularidad en el equipo logrando el subcampeonato y anotó 4 goles, a Pachuca, Atlante, Monterrey y Tecos.
Debido a su irregularidad, no pudo hacerse de un lugar definitivo en el cuadro titular.
En el draft 2012 realizado en Cancún, Quintana Roo; Lugo llegó a un acuerdo con Santos Laguna y Monarcas Morelia lo vendió, vendiendo también todos los derechos del jugador que le pertenecían a Cruz Azul, club con el que debutó.
Bajo el mando del experimentado y disciplinado director técnico Ricardo Ferretti, Lugo retoma nivel y cubre la posición de enganche en el equipo, posición que ocupase el icónico Lucas Lobos antes de su salida al Deportivo Toluca.