Riding Profile


Haliburton-Kawartha Lakes-Brock is home to some of the most beautiful places in Ontario. Located to northwest of Peterborough, with Algonquin Highlands on the northern border and Durham to the southwest, our riding covers almost 8,700 square kilometers and is one of the most populous in Ontario with 113,960 voters. Our many lakes and Provincial Parks attract cottagers and tourists, our farms help to feed Ontario’s cities, and our towns thrive on proud local small businesses.

The riding of Haliburton-Kawartha Lakes-Brock includes the towns of Lindsay, Haliburton, Bobcaygeon, Fenelon Falls, Pontypool, Millbrook, Minden, Omeemee, Wilberforce and Gooderham, Beaverton, Cannington, Sunderland, and many more!

I am proud to represent Haliburton-Kawartha Lakes-Brock and to call it home. If you live in the riding and have any ideas about how we can make our community a better place, please contact me any time!