I think he knew about what was on the roof, considering he was an army medic before, and there was a crashed army helicopter up there. He might have been an alcoholic, but more likely, he saw that the roof was leaking and that it was weak, and tried to get the walkers to cave it in. Pretty hard assumption to make, given we know very very little about him, just a theory.