It sounds like his work permit was refused because his refugee application was refused. Is that right? Once a person's refugee application is refused, they are issued a departure order and have to leave Canada. If they don't leave Canada, this turns into a deportation order.
He is going for an interview with all his documents. But I want to marry him and we don’t want him to leave the country yet. What are his best options?