He ran a personal best time of 2:10:54 to earn a silver medal at the 2019 Pan American Games.