I think you need to cbet here, he'll fold stuff like 44/33 and overs that beat you (no bad thing) + having the backdoor nut flush draw + 2 overs means it doesn't have to work as often. We can also bet the turn sometimes.

On the river just make it big ($3.50-$4), sets and flushes always call and stuff like 9x/88 etc rarely calls.