He spent 21 years working for the Office of the Auditor General in Ottawa. After leaving the OAG, he worked as controller for a small business in Ottawa before retiring to Vancouver Island in 1993.