He has played for Independiente Santa Fe, Once Caldas, Racing Santander (Spain), CD Toledo (Spain), Deportivo Cali and Al Shabab (Saudi Arabia) as well as for one of the most popular clubs from Ecuador, Sociedad Deportivo Quito. He was part of their 2008 championship team.
