Don't like the raise on the flop, it is a rainbow and you hold the only real draw so he knows you don't have a set and probably wouldn't raise with K10 either. Think you have to fold river.

Only way of representing is calling flop, bet large on turn, you know where you stand if he calls or raises. have to make your decisions easier when you are out of position. Then river is a check fold if missed, or big bet if hit as he called big bet on turn and has a hand.