Hello theguy,
I guess I'd just raise it bigger on flop, ~$1,40 and would be much easier decision there. For the reason that he would also shove there with weaker pairs and maybe even with just some draw+some weak pair or whatsoever. And as played folding should be doable, although against his stack, I'd sometimes as well just Call and see him sometimes even having a weak hand here.
Best regards.