||This biographical article needs additional citations for verification. (May 2009)|
Born in Cali, Viveros started playing professionally in 1996 with hometown's Deportivo Cali, appearing in 21 games in his second year as the club won the national championship. In 2000 he moved to Brazil and signed for Cruzeiro Esporte Clube, joining Fluminense Football Club in the following year but leaving the Rio de Janeiro side shortly after.
Viveros spent the 2001–02 campaign in Argentina with Racing Club de Avellaneda, appearing in 30 games as La Academia won the Apertura tournament. In January 2003, after a second spell with Cruzeiro, he moved to Portugal with Boavista FC, playing 24 league matches in his only full season, with the Porto outfit ranking in eighth place.
Viveros met different fates with his next two teams, starting with FC Nantes in France – albeit only in his first year in Ligue 1, with the Canaries finishing in 17th, the first position above the relegation zone – but being a reserve with Swiss Super League side Grasshopper Club Zürich, for which he signed in January 2006. He then returned to his country and Deportivo Cali for a further two seasons.
Viveros gained 34 caps for Colombia during six years (two goals), being selected for the squad that appeared at the 1999 Copa América in Paraguay, and being a starter in an eventual quarterfinal exit.
- Stats at ForaDeJogo
- Alexander Viveros French league stats at LFP.fr (French)
- Alexander Viveros at National-Football-Teams.com