Centrocampista cubano que comenzó su carrera en MLS con el Real Salt Lake en el 2011.
Anteriormente, jugó profesionalmente con el FC Cienfuegos en el 2006.
Jugó para la Selección Nacional Cubana entre el 2006 y el 2008.
Es hijo de Ramón y Blanca Álvarez.
Jugó junto a Kyle Beckerman en el Real Salt Lake en el 2011.