you need to talk with this man right away
remember his mentality is different and it would be wise
to be straightforward

if he plays th epart like everything is ok
then beware hes up to no good

if hes angry and confrontational
then you must match anger
and let him know you dont fuck around

if i was you id tell him straightout
that he is not to be seen anywhere near by
if for anyreason you do see him
its "on sight" and he will be dealt with