Is he is working in any of the GCC countries? If yes he can get on arrival visa depending his designation on his ID card.