does he make weak steal bets on the turn?

otherwise this looks like it could be a suck bet from a hand that has you beat.

Maybe just call the turn and donk the river, or check/call if you think he's capable of bluffing a large percentage of the time.