You need to throw anything you have at him.
Do not I repeat do not attempt to fight him up close where he can swing his hammer.
Just run to one side of the room, start throwing your crap at him, then if u run out of crap to throw, just use your slingshot.
Btw break down crates, they have cans of ream cola which will really help you out.