Originally Posted by
YVR Cockroach
There's no requirement to be native born to hold any office in Canada (AFAIK).
This is true, the actual Governor General of Canada, who represent the Queen of England in that country, was born in Port au Prince, Haiti.
And here is the proof:
http://www.gg.ca/gg/bio/index_e.asp