Richards' first major competition was the 2012 IAAF World Indoor Championships. There, he ran the third leg of Trinidad and Tobago's 4x400m relay squad, which won the bronze medal.