 Between 2004 and 2006 he played for Spanish side CD Tenerife, in 2006 he moved to Vitória F.C.and in 2007 he moved to Independiente Medellín.During the transfer window in January, the Chinese club of Wuhan Guanggu signed him for a one-year contract.