Alter Ego

A trusted, intimate friend regarded as one's second self; also, a secondary personality.

Origin: 1500s; from Latin 'another self'