Depends on how he entered the US, what his immigration history is, whether he has a qualifying family or employment based petitioner, whether he qualifies for 245(i), etc.
You should retain an experienced immigration lawyer to review all the facts, advise you, and handle the case. You can find one through http://www.ailalawyer.com.
The immigration consequences of convictions depend on the exact language of the statute under which the conviction took place.
You need to retain an experienced immigration lawyer to review all the facts, including the court disposition and the charging documents, in order to advise you, and handle the case.