+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Has your spouse been living with you in the US? Does he have permits to remain living, studying or working in the US?
No i cannot sponsor him. He has a refusal for US visa.

do you know if attaching a letter explaining Canada refusal is helpful in his case ?