Um, yes, this is very weak. This is almost always a Ten raising you.
As played, I 3bet to $10-$11. If he calls, he PROBABLY has AT, KT, maybe TT (and is trying to hang you) and if he comes over the top all in, I give it up giving him credit for a 2. 3betting will tell you where you stand.