Filing

You may want to double check the tax treaty that Canada has with that foreign country, as usually only certain pensions and certain investment income is exempt from taxes in Canada.