I wouldn't really call him an anti-hero, just a hero who happens to be a gaping asshole.