I dunno, you really put him on a set? I guess its a good fold but I would bet more on this turn. You are getting 5-1 with TPTK against a half stack, you might be good here enough to call.