Either Loh or LS. I mean I'm not sure what the problem is this boss is about sustainability and those are your two stats that you need, the exception being skills that return life / ect. I personally just beat him on my barb ( I did have 1700 LOH and 2.9% LS) but I almost didn't need any of it because I stood JUST out of his range making him walk forward and then dps'd him before he laid down another cloud.
Personally I beat him on my poorly-geared barb by joining a public game and luckily being grouped with some strong ranged characters. Are you trying to beat him just to get past him, or for a sense of personal achievement?
Killed him with the exact spec and gear you see there, except with a weapon with slightly less dps. No LoH, no LS, mediocre dps, fairly good (but not godly) damage reduction. He isn't that hard anymore.
I realize by linking my profile I am opening myself to all sorts of criticism about my gear, build, stats, etc. Flame away. Nothing about my gear or stats of items is optimal, but it works and I have fun.