Not because of his bank account. Just because of laws.
If he is a LPR (green card holder) OR US citizen, legally it is required to file tax every year even he becomes a non US resident for tax purposes.
US has tax agreements with Canada, you won't be double taxed.