He doesn't look familiar to us either and he might have used an alias name whilst living in GA.
You can long-term rent in GA (a number of people do at present) without ANY checks taking place, albeit you could not necessary check police records but basic checks are a start. Just simply ask about and show the colour of your money then pick up your keys.
BW
Maricia