Why are you cold-4betting a 3 bet from an unknown villain who just sat down and decided to 3bet an UTG open - with QQ??
You're giving up wayyy too much value with this hand against his 3bet range by raising out hands you crush or are a decent favorite to. If you're going to cold 4bet might as well do it with a hand like 87s so as not to waste a great hand like QQ against an unknown.
What do you expect him to call you with preflop?
As played, He either has AK, AA, KK betting stupidly, TT or a bluff. How good are your live tells reading? Usually in 3bet pots, opponents will check this board regardless of what they have since it keeps their range open and it's a super dry board. AK, AA can squeeze out another bet from JJ-KK so this relatively large c-bet is suspicious to me. Of course, if he's doing this with KK, are you sick enough to bluff-shove him?