Bruce was first elected to the House of Commons in January 2006, and won re-election in October 2008, May 2011, and again Nov 2015. He currently serves as the Deputy Speaker and Chair of Committees of the Whole, previously he was Assistant Deputy Chair of the Committees of the Whole, (Assistant to the Speaker of the House) during the last session, and as Chair of the Standing Committee for Aboriginal Affairs and Northern Development, and as a Member of the Committees for the Status of Women; Access to Information, Privacy and Ethics; and Industry, Science and Technology.
Prior to his election as M.P. for Simcoe North, Bruce was actively involved in promoting and advocating for the tourism industry and his local community. He served on the Boards of several tourism organizations including the Tourism Industry Association of Canada (TIAC), Resorts Ontario, and Tourism Ontario. Bruce served as Councillor in the Township of Severn from 1999 to 2003, as a member of the Rotary Clubs of Orillia and Washago, and Board member of the Orillia Community Futures Development Corporation from 1997 to 2001.
Bruce and Heather live near Coldwater with their two daughters Valerie and Lauren. Bruce has two adult children, Jason and Stephanie, who live, work and raise their families here in Simcoe North.