There is nothing understand did he file taxes in Canada. The fact is he wants to pay taxes as a Non-Resident Canadian.
In CRA website you have an option to pay as a Non-Resident Canadian for income earned abroad. I am not familiar with the details. But legally you have to file and pay. There...