Like Skam said, I would "try" having a man to man with him. So, in the end if he doesn't listen, you would know for yourself that you tried to help him.
All in all, I wouldn't keep a "friend" around if he is pulling the shady stuff no matter how long we've been friends. Also, don't beat...