Richards was the United States Commissioner of the Paris Exposition of 1889 and a recipient of the Chevalier of the Legion of Honor of France. He was a member of the Connecticut Academy of Arts and Sciences.