It seems like there are two – maybe three – separate issues here.
1) the guy doesn’t want to go to your house because someone else lives there as well. That’s strange, why should it bother him? I can see how that might be a benefit; it gives him cover if people ask him where he was. He can say “with friends” honestly. So this is sort of weird from the start.
2) Not having money: others have answered this so I really don’t need to. But I do find it odd that he would prefer your house to a hotel where there is security and safety. Something stinks about this whole excuse – for that matter, the whole story. What sort of a lowlife is this celebrity to cadge off of you? It’s more than a little odd – the circumstances.
3) Finally, does he say that he’s a celebrity? Or do others? From what you wrote, he sounds like a sniveling chisler, not a world renowned personality.
Something isn’t right here. Either he’s a fraud, or you’re leaving out important facts. But the situation you described is awfully suspicious.