This sounds like the affably evil trope.