He can contribute to the Canada Pension Plan (Quebec Pension Plan if he resides in Quebec).  He will have to make the employer and employee contribution.  If he chooses to take dividends from his private corporation rather than a salary he will not be able to contribute to CPP, but that is a choice he has made.  Salaried employees do not have that choice.