2012 gewann er den Halbmarathonbewerb des Gold-Coast-Marathons und kam bei den Halbmarathon-Weltmeisterschaften in Kawarna auf den 23. Rang. 2013 wurde er Sechster beim Melbourne-Marathon und 2014 Siebter beim Marathon der Commonwealth Games in Glasgow.