Joe Shmoe:

Joe Shmoe (also spelled Joe Schmoe and Joe Schmo) is one of the most commonly used fictional names in American English. It means anybody.

I'm not letting any old Joe Shmoe into my house.

Note: The other similar terms are John Doe and Jane Done.