Cuban soccer midfielder who began his MLS career with Real Salt Lake in 2011.
He first played professionally with FC Cienfuegos in 2006.
He played for the Cuban national team from 2006 to 2008.
He was born to Ramon and Blanca Alvarez.
He joined Kyle Beckerman on Real Salt Lake in 2011.