Someone who is cunning but depicts themselves as innocent to others [duplicate]
What can you call a person who is cunning but depicts themselves as innocent to others?
I've always called this by the old phrase
A wolf in sheep's clothing
snake in the grass (dictionary.com)
snake in the grass (noun) 1. a treacherous person, especially one who feigns friendship.
Although many possibilities exist, I prefer using "devious" for this type of behaviour.
MW reference
devious
: willing to lie and trick people in order to get what is wanted
: not straight or direct
: having many twists and turns