Career
He was drafted by the San Antonio Spurs as the 49th overall pick at the 2010 National Basketball Association Draft. On 6 November 2012, he signed with Polish team Asseco Prokom Gdynia. He switch from Asseco Prokom Gdynia to British Columbia Zepter Vienna in February 2013.
In September 2013, he signed with First Rate (at Lloyd's) Nasr Dubai.
In November 2013, he signed with Ikaros Chalkidas. On 14 July 2014 he came back to Zepter Vienna.
On 21 October 2014, he parted ways with Vienna. Three days later he signed with British Columbia Körmend of Hungary.
On 17 April 2015, he left Kormend and signed with Azad University Tehran of the Iranian Super League.
On June 17, he left Azad University and signed with Guangxi Weizhuang Rhinos of the Chinese National Basketball League. On 28 October 2015, Richards signed with Shahrdari Gorgan of the Iranian Basketball Super League.