The Honourable John Duncan

Photo - The Honourable John Duncan

The Honourable John Duncan is no longer a Member of Parliament.

Political Affiliation:Conservative
Constituency:Vancouver Island North
Province / Territory:British Columbia