Quote Originally Posted by L_Clan_Sup3rMaN
B/F turn, i like around 3-3.5. B/C any heart river obviously n maybe any T as well. You can decide between B/F any K river or C/C depending on reads/villain. I like B/F smallish around half pot on K high river.

Edit: Just noticed villain doesn't have a full stack. I would B/C any K river as well due to stack size.
This. His range is likely still pretty wide on this turn if he's flatting like close to any two preflop. You have plenty equity after that awesome turn card and can expect a fold some of the time given he maywell be calling the flop with like 33 66 A4 and utter crap like that.

Checking just puts you in a spot where he has control of the hand and yur decision now comes down to pot odds and implied odds only since I wouldn't make it habitual to check raise semi bluff turns vs a donk like this.

As played call and town him on any heart or T river.