I don't think I would have called his raise pf. I would have led on the flop for 1/2 pot. Checking is too weak of a line for me here. He might think twice about raising with AK or JJ here. As played you have to fold on the turn.
Forum Rules