Get your taxes done using TurboTax

I checked the website https://www.canada.ca/en/revenue-agency/services/tax/international-non-residents/information-been-mo...

He doesn't have significant ties to Canada but he still holds Canadian passport. Is he non-resident or resident? Does he need to file taxes for Canada regardless of residency status?