loner

/ˈlō-nər/

noun

  1. one that avoids others: such as

  2. a person who is often alone or likes to be alone : someone who usually avoids the company of others

  3. a typically solitary animal

He is a moody loner who doesn't become chummy with anyone.