David Christopherson - Roles - House of Commons of Canada

Photo - David Christopherson

Current Roles

Member of Parliament
for Hamilton Centre (Ontario)

Political Affiliation

NDP