No, only an Indian resident can be a proprietor but NRIs can invest in a sole proprietorship.