Bob was born in Dawson Creek, BC and raised in Fort St John, BC. He received an undergraduate degree from Trinity Western University in human kinetics and history/political science. Bob also obtained a bachelor’s of education degree from the University of British Columbia. He worked his way through University as the head coach for Langley’s TWU varsity rugby team.
Bob taught and coached at North Peace Secondary School in Fort St John where his experience assisted in developing a unique course that teaches young people practical skills applicable to the oil and gas industry.
In his earlier years, Bob began his career working for his father’s family carpentry business where he learned the values of honesty, integrity and hard work. Through these fundamentals Bob obtained his Journeyman Carpentry Certification. Bob went on to own his own construction business. And he has also built several homes.
Being involved with federal politics for more than 20 years, Bob became politically active in 1988 when he desired to seek change in Ottawa. He has worked alongside former MP Randy White and former Leader of the Government in the House of Commons Jay Hill, serving the local Conservative riding associations of Abbotsford and Prince George-Peace River in various leadership roles, including Vice-President, President, and Secretary/CEO.
Bob was elected as the Member of Parliament for Prince George-Peace River in 2011 and currently sits on the Agriculture and Agri-Food Standing Committee, as well as the Standing Committee for Veterans Affairs.
Bob and his wife Val reside in Fort St John where they have been happily married for 17 years and have 4 children, Kristian, David, Tim and Bobbie.