Born in Cali, Suárez began his career with Categoría Primera B side River Plate de Buga in the 1995–96 season.
In August 1996, he took over fellow league team Lanceros Boyacá,[1] and moved to Cortuluá in the following year; in May 1998, he resigned from the latter.
[2] In 2000, after a short period at Deportivo Pereira, Suárez joined América de Cali to work in the club's youth categories.
[6] Suárez returned to América de Cali on 13 August 2015, as the club was struggling to achieve promotion from the second division.
[7] He left the club in April of the following year,[8] and was subsequently replaced by Hernán Torres; América went on to finally achieve promotion back to the top tier as champions.