Con el equipo de Avellaneda disputó 52 partidos y convirtió 6 goles.
Con este club se destacó y empezó una buena amistad con Pep Guardiola, quien estaba a puertas de su retiro.
Para la temporada 2006-2007 jugó para el Monarcas Morelia y recaló en el SC Internacional de Brasil donde jugó 1 año y medio consagrándose campeón del Torneo Gaucho del 2008.
En 2009 regresó a Colombia para jugar con el Atlético Nacional donde disputó 40 partidos por Liga y 10 por Copa Colombia donde convirtió sus únicos 2 goles con el "rey de copas" en su estadía de 1 año y medio.
A mediados del 2010 llega al Envigado FC donde debuta convirtiendo un gol en Copa Colombia, Andrés desde su llegada junto a Neider Morantes fueron los referentes del club, al ser los jugadores con más experiencia de la plantilla.