Preflop: He raises from early position, and then calls your 3bet. Let's give him a rather loose range for doing that: {66+, AJ+, KQ}. Against that you have 54% equity.

Flop: With the A, K and Q of hearts not in his hand there are no flushdraws he can have, so let's say he's donking the flop here with: {AK, KQ, 77, QQ, KK, AA}. Against that range you have 23% equity and so should pretty much just fold the flop.