El futbolista vallecaucano, ha militado en varios equipos del Fútbol Profesional Colombiano, habiendo hecho la mayor parte de su carrera en el Deportivo Cali, donde estuvo dos veces y en el Once Caldas donde estuvo tres veces.