He is at the undround, you can get there fastest by visiting the purification lake and go underground, you should see his house icon next very closeby.
oh... I never had that it was locked though..? Did you let Xer have a talk with Roth and Rouskh? Cause I remember visiting him after he went to the Lizards..
He never went to the lizards for me? I have never seen him there at least. We met and I told him about the lizards and he told me about his house and I haven't seen him since.