it depends on his nationality.
if he is USA passport holder, he can obtain visa upon arrival... If he is going to enter Qatar on his indian passport, he will need to secure a visa prior to travelling.