Randall Garrison - Roles - House of Commons of Canada

Photo - Randall Garrison

Current Roles

Member of Parliament
for Esquimalt—Saanich—Sooke (British Columbia)

Political Affiliation

NDP