How do you define "hero"?
I haven't kept up with him, but from what I remember, Venom started as a villain due to his vendetta against Spiderman, but kind of evolved into a "vigilante", sort of like Punisher, as he fought against Carnage and the killing of "innocents". I don't think he goes...