2016 qualifizierte er sich über 200 Meter für die Olympischen Spiele in Rio de Janeiro, bei denen er mit 20,66 s im vierten Vorlauf ausschied. Auch bei den Weltmeisterschaften in London schied er über 200 Meter in 20,77 s in der Vorrunde aus, wie auch mit der Staffel. 2018 nahm er erneut an den Commonwealth Games im australischen Gold Coast teil, gelangte dort über 200 Meter bis in das Halbfinale und gewann mit der 4-mal-400-Meter-Stafel in 3:01,92 min die Silbermedaille hinter Botswana.