Under rent act the tenancy agreement is compulsorily registrable and in absence of registration the tenancy terms as contended by tenant will prevail
however a leave and license agreement is not compulsorily registrable.
what kind of agreement did you enter with this person?
was the tenure mentioned? I assume yes
one difference between tenancy and license is that tenancy is perpetual whereas license is for a specified period
so this person cannot claim that he has a tenancy when there is a tenure stipulated in your agreement
also licensor and owner is one and the same in most of the cases, barring certain exceptions