Does he have to file returns and pay tax on such income?
If your income in India is above the non-taxable limit, you have to file the return in India. However, under Section 115G of the IT Act 1961, an NRI need not file a return if his income consists of ‘investment income’ or income by way of long-term gains or both and the tax has been deducted from such income.