Hello SnoWonder,
Whatever he does have, we ain't gonna consider folding or giving it up here ever. He may easily have a lot worse pairs/PPs. Nice hand!
I'd likely just bet a bit smaller on flop ~$0,70 to give him more room for a Call with weak hand.
Best regards.