I would have raised him on the flop...
If he reraises - fold

If he calls and then raises again on the turn - fold.