From 2003 until 2015, he was the General Council Officer for Residential Schools for The United Church of Canada, with the mandate of carrying out the Apologies issued by the United Church in 1986 and 1998.