Membre du Foothills Nordic Ski Club, il fait ses débuts internationaux lors de la Coupe nord-américaine en 2006. Trois ans plus tard, il honore son unique sélection en championnat du monde junior.
Cockney fait ses débuts en Coupe du monde en , avant de finir sixième du championnat du monde des moins de 23 ans en sprint et de gagner sa première manche dans la Coupe nord-américaine, dont il remporte le classement général en 2013. Il marque ses premiers points dans l'élite lors de la saison 2012-2013, avec une 9eplace au sprint libre de Canmore, sa ville de résidence (demi-finaliste).
Il enregistre son meilleur classement général dans la Coupe du monde en 2016-2017 et cela grâce notamment à deux dixièmes places sur des sprints à Québec et Pyeongchang.
En 2018, il dispute ses deuxièmes jeux olympiques à Pyeongchang, pour échouer de peu en qualifications du sprint avec le 34e rang.