If you were a cop in South Africa during apartheid, you were a disgusting excuse for a human being. Period, no exceptions;.
He's what we call a vigilante, which is illegal in pretty much every modern society.
So what? We're talking about the law in South Africa under apartheid here. Is there any moral legitimacy to that law whatsoever?
In the context of itself, it does. I suppose that I made too much of a generalization, though. It's clear to me that you were asking if he's a good guy in the context of this society's morality, not in that one's morality.
Nevertheless, I would venture to say that he is still not a "good guy" because in the context of our society's morality, unprovoked acts of violence are
never justified, regardless of who the other person is. The nice thing about the United States is that every person, no matter how demented or sociopathic, is entitled to due process of law.