Investors and rental owners

No. As a non-resident, you will not be taxed on your foreign income. However, your foreign income may be used to determine your eligibility for certain credits.