Echeverria represented Chile at the 2008 Summer Olympics in Beijing, where he competed for the men's marathon. He successfully finished the race in forty-ninth place by three seconds ahead of South Korea's Kim Yi-Yong, with a time of 2:23:54.