Hopefully somebody from this forum working for NCL can help you.
And what about Facebook, did you try to find him there? You can search by name or you can find his friends who know where he is or how to reach him.
There are also NCL crew pages and groups on fb, you can try there as well.
Good luck!