Well, I'm not sure what he's got, but I think you're beat. I'd fold.

My guess is that he's got pocket JJ or pocket QQ.