You yourself have used the word "tenant" here so I hate to say this but I think that he has established himself and you need to legally evict him.  It is best for you to have the matter done legally so that he can not simply return.  Good luck.