If it's marijuana, tell him not to smoke around you, marijuana is actually less harmful in the short term than alcohol. But, it is bad in the long term, phycosis anyone? Thought I don't think he will smoke it for 10 years.
If it's anything else (IE: Crack, Herion, Cocaine, uppers/downers, etc.) tell him to cut that stuff out.