 He was the runner-up over 50 km at the 2007 Pan American Games and the 2010 IAAF World Race Walking Cup.He won gold medals over that distance at the 2010 CAC Games and the 2011 Pan American Games.He was third over 20 km at the 2012 IAAF World Race Walking Challenge meet held in his native Chihuahua.