No, since your son is a Canadian citizen. All he needs is a copy of your wife's H-1 I-94, birth certificate to prove relation and ideally a copy of a recent paystub of your wife.
is that means no matter my son is born at another country other than Canada , he needn't to apply a visa if he is Canda citizen?