Yes, whether you’re a resident in Canada or a deemed resident of Canada who lives in another country, you have to report all your foreign income in your return.