Any read on this guy?

If he's even a touch loose then call.

If he's very tight/rock solid its super tough but maybe fold... although I'm still not sure I could!

If you have no read then you have to call really. There are way more loose players at that level than rocks from what I have seen.