Engaging an obnoxious drunk is an exercise in futility. You can continue telling him about your beliefs. Which I assumed from the OP was not an option you were interested in. You can ignore him. Which probably is not going to shut him up any time soon. You can tell him to fuck off. In which case I suggest you have a plan to kill him. Or you can walk away.
Save a life. Adopt a greyhound.