Down Under we have a word that describes him perfectly: smarmy.
—
We use that same word here on the East Coast of the USA :-)