He was a teacher, Vice Principal, and Principal in the school systems of Nackawic and Canterbury, NB. He served as Mayor of Nackawic from 1974-83. During this time, the Village, formed only in 1968, was formally incorporated as a Town. This rapid advancement in municipal status was a feat not accomplished by any municipality in New Brunswick before or since. He was the founding president of Western New Brunswick Crimestoppers Association and served as the Vice President of the Towns of New Brunswick Association. He was also a founding member of the Capital Region Development Corporation. In 1985, he contested the Liberal nomination for the provincial riding of York North. Six candidates vied for the nomination, and the nomination convention held in Fredericton attracted 2400 attendees - the largest individual riding nomination meeting in the history of elected politics in New Brunswick. He was elected as the Liberal member for York North in the 1987 electoral sweep by the Liberal Party, winning the seat for the Liberals with a plurality of over 3500 votes in a traditionally Tory seat. All 58 seats in New Brunswick were captured by Frank McKenna's Liberals in that historic election. Robert Simpson became the first Liberal elected in the riding of York North since 1953. He distinguished himself in the Legislative Assembly, serving as the Labour advocate and as the Co-Chair of the Select Committee on the Meech Lake Accord. New Brunswick's stand on the Meech Lake Accord was one of the pivotal moments in the national debate on the Accord, which eventually met its demise following the failure of the Manitoba legislature to ratify it. He also served on the Law Amendments Committee and the Crown Corporations Committee, as well as serving as the Chair of the Economic Policy Development Committee. He was defeated in 1991 by Greg Hargrove, the candidate representing the anti-bilingualism Confederation of Regions Party, which opposed official bilingualism in New Brunswick. The Confederation of Regions Party won 8 seats in the 1991 election, primarily in the Fredericton area, and formed the Official Opposition. Simpson went on to serve as Chair of the Board of the Region 3 Health Corporation in New Brunswick. From 2001 - 2008, he was the Executive Director of the New Brunswick Healthcare Association, a federation of the province's 8 regional health authorities. From 2008-2010, he served as the Executive Director of the New Brunswick Health Research Foundation, helping to establish a firm footing for funded health research in New Brunswick. In May, 2016, he was elected as a Councillor in Nackawic, NB.