alter ego
alter ego
noun , pl ⋯ egos [ count ]
1 : a different version of yourself
◇ A character in a book or film is sometimes viewed as an author's alter ego. A role that an actor often plays is sometimes described as the actor's alter ego.
2 : a close friend who thinks or feels similarly to the way you think or feel
a trusted adviser who is the President's alter ego