last time he was arguing with dresden in the molecule thread, haha. I don't think he's dead, most likely no reason to log-in. He seems a thoughtful person so anything can happen.
You'd have to physically ban him ala Evie to stop him shitting all over this website. Thus, jail/dead.