Nos Jogos Paralímpicos de 2012, participou nas carreiras de maratona, 1500 m e 5000 m. O 5 de setembro ficou quarto na prova de 1500 m, com uma marca pessoal de 4:07,79, ficando a 0,23 segundos do podio, sendo superado pelo canadiano Jason Dunkerley quem obteve a medalha de bronze. O 7 de setembro participou na prova de 5000 m acompanhado de sua guia, Christopher Guajardo. Ali, obteve um tempo de 15:26,26, recebendo a medalha de ouro, seguido pelo canadiano Dunkerley e o japonês Shinya Wada. Esta foi a primeira vez que Chile obteve uma medalha nos Jogos Paralímpicos, depois de 20 anos de seu debut nos Jogos Paralímpicos de Barcelona 1992.