 Richards has been a writer-in-residence at various universities and colleges across Canada, including the University of New Brunswick.On 30 August 2017, the appointment of Richards to the Senate of Canada on the advice of Prime Minister Justin Trudeau was announced.On 25 April 2018, Richards resigned from the Independent Senators Group to sit as a non-caucusing independent senator.