OK, hand as played:
You're under-repped. But he's betting strongly.
Best case scenario for you is he has KQ with the . Other KQ, QJ, QT hands also possible, along with the obvious sets/flushes/two pairs.
If you CR you're going to fold everything you're ahead of (except Kh-Qx) and very little that you're behind, so I hate the CR.
If you chk/call then chk the river you have no idea where you are.
Assuming a standard opponent without the bluff-raise in his arsenal, I like a check/call on the turn and a block bet on any river, folding to any raise of course.