Lugo ha jugado en Cruz Azul, Puebla, Monarcas Morelia, Santos Laguna, Tigres UANL (donde fue campeón) Tiburones Rojos de Veracruz y Querétaro.