Carriera Club Ha iniziato a giocare nel Deportes Tolima, prima di trasferirsi in Italia nell'estate 2001, all'. Nella prima stagione con i friulani viene impiegato con regolarità collezionando 20 presenze in Serie A e 4 presenze in Coppa Italia. La stagione successiva viene impiegato molto meno con l' e quindi a gennaio 2003 si trasferisce in Serie B 2002-2003 nelle file del , dove gioca di più collezionando 20 presenze in campionato. Nella stagione successiva torna nella massima serie italiana militando nella nella prima parte della Serie A 2003-2004. A gennaio 2004 torna in Serie B nuovamente al . Con i napoletani colleziona 12 presenze in campionato, in una stagione terminata sul campo a metà classifica ma di fatto con il fallimento societario avvenuto ad agosto 2004 e quindi con la conseguente retrocessione d'ufficio in Serie C1.
Terminata l'esperienza italiana nel 2005 torna in patria al Deportes Tolima, per poi giocare nel 2006 per Olimpia e Libertad, in Paraguay. Nel 2007 ha giocato nel Millonarios; successivamente ha militato nella squadra statunitense del D.C. United.
Dal 2009 al 2010 ha militato nel Club Deportivo Atlético Huila. In seguito ha giocato per Deportivo Cali, Real Cartagena e Patriotas Boyacá.
Nazionale Ha collezionato 36 presenze ed 1 gol con la nazionale maggiore colombiana. Con la sua nazionale ha partecipato alla Gold Cup 2000 giungendo fino alla finale persa poi contro il Canada.
Statistiche Cronologia presenze e reti in nazionale
Altri progetti
Collegamenti esterni
Categoria:Calciatori della nazionale colombiana