2014 nahm er zum ersten Mal an den Commonwealth Games in Glasgow teil und erreichte dort in 8:21,88 min den vierten Platz. Zudem wurde er Siebter beim Leichtathletik-Continental-Cup in Marrakesch. 2015 siegte er bei den Panamerikanischen Spielen in Toronto in 8:32,18 min und feierte damit seinen bisher größten Erfolg. Er nahm auch an den Weltmeisterschaften in Peking teil und belegte dort mit einer Zeit von 8:18,63 min im Finale den achten Platz. 2016 qualifizierte er sich erstmals für die Olympischen Spiele in Rio de Janeiro, bei denen er im Finale den zehnten Platz erreichte.