Multispotted character
What do you call someone who changes their face/personality based on who they are speaking to?
As in, "He was a conman with many different faces."
Thanks
He was a conman—a chameleon a with many different faces.
chameleon (n.)
A person who changes their opinions or behavior according to the situation.
Voters have misgivings about his performance as a political chameleon Lexico
The cry went up that Banks was a political chameleon who had changed his colors far too often; all labeled him a slipping politician as he sought his tenth Congressional term in 1878. Fred Harrington; Fighting Politician
One of the conversations concerned a politician adept at switching his positions, and consequently he was generally referred to as a political chameleon. Jack Zipes; Fairy Tales and Fables from Weimar Days
Because each crowd was different you became a chameleon and acted differently to be able to blend into them; however, it was the “in” group, the “really cool” group that you wanted to be part of. R. Bourke and J. Loveridge; Radical Collegiality through Student Voice
During a surveillance, you often need to be a chameleon and change your appearance at a moment's notice. D. Ribacoff and D. Santorelli; I Spy