The Honourable Kevin Sorenson - Roles - House of Commons of Canada

Photo - The Honourable Kevin Sorenson

Current Roles

Member of Parliament
for Battle River—Crowfoot (Alberta)

Political Affiliation

Conservative