He is a sitting MP in Indian Parliament for multiple terms. He has own popular elections as per the Indian constitution. He is a legitimate representative of his constituency which is part of India. He is working to strengthen a party which is approved by the EC to operate in India.
What does you want more a simple MP to do. He is doing what he is supposed to do without bragging in public.
I don't know about your criteria to be an Indian. Oh...the criteria set by RSS....who cares....
Be careful using elections as a measure of nationalism...Hitler came into power initially thro elections(though he never allowed any afterwards)..Narendra Modi has been winning every election in Gujrat the last decade including civic ones..are they great patriots?