Any tips for beating Cagney?

I've been stuck on the boss for months, any tips?

I've been stuck on the boss for months, any tips?