Juega como defensor central en el Real Soacha Cundinamarca de la Categoría Primera B de Colombia.
Ese año, jugó la final del fútbol profesional colombiano, en la cual su equipo perdió en la serie de penales en Manizales.
En el 2012 debuta a nivel internacional jugando la Copa Libertadores con el Once Caldas en la primera fase frente a Internacional, equipo brasilero, la cual el once pierde y queda eliminado de la copa.
En el 2013 el Once Caldas contrata al técnico Santiago Escobar, que al comienzo del torneo no incluía en su nómina titular a Álvarez, pero con el transcurso de las fecha y tras la lesión de Sebastian Puerta, se afianza en la titular y termina jugando los cuadrangulares fina Para el 2016, el presidente ejecutivo del Tampico Madero Enrique Badillo, anuncio en Twitter la contratación de él para el Clausura 2016.
Donde el Tampico Madero sale campeón después de 15 años, sobresaliendo y teniendo muy buenas actuaciones .