Career
He competed in the 20 km walk at the 2012 Summer Olympics, where he placed 44th. Track walk
10,000 m: 42:24.5 minimum (ht) – Quito, 16 May 2009
20,000 m: 1:23:19.3 hrs (ht) – Santiago, 15 March 2014
Road walk
10 km: 42:42 minimum – Louisiana Coruña, 13 May 2006
20 km: 1:21:46 hrs – Taicang, 4 May 2014.