I recently interviewed a freelancer and have decided to contract him and get the work done via upwork. However he said his application for an account with upwork was refused and the email he recieved did not specify any reasons for the refusal. Does anyone know what might be the issue here?
Upwork is not going to share information about someone else's account or application status with you.
Hire someone else on Upwork.
Or hire this freelancer OUTSIDE of Upwork. You didn't meet this person on Upwork. This person is not an Upwork freelancer. As a non-Upwork user, he is not subject to Upwork TOS.