The short answer is no.
The long answer is that if he/she doesn't pass Resident Alient test (see form 1040-NR instructions), he/she doesn't need to pay tax for foreign income (but he/she need to pay tax for US income, that is what form 1040-NR is for).