He represented 2nd Prince in the Legislative Assembly of Prince Edward Island from 1908 to 1915 as a Liberal. He was born in Portuguese Hill, Prince Edward Island, the son of Captain William Richards and Susan Yeo, and was educated at Saint Dunstan"s College and King"s College. In 1884, Richards married Alice Broad.
He served in the province"s Executive Council as provincial secretary and Commissioner of Agriculture.
Richards was leader of the opposition from 1912 to 1915. He died during a visit to Los Angeles, California at the age of 59.