Here's a link that is suggested for more information on personality disorders:
Personality Disorders & Personality Traits
You can check the characteristics of each one to see which you think best fits the person you're describing but nobody can/should diagnose a personality disorder if you're not a trained professional. Sometimes a person can fit into two or more categories, sometimes they may have traits of one or more personality disorder(s) without enough to really qualify for the full disorder(s). And really what is the reason you're wanting to "diagnose" this person? To help him? To help his family members? To label him?