This app was mentioned in 2 comments, with an average of 1.00 upvote
BeenVerified offers one free background report a month with their app. Assuming he is on a lease somewhere or has credit, it should have a current address.
These are the apps I usually use to look up people when I need to.Hopefully it helps you. They've helped me many times