Yeah, I think he was one of the most unambiguously heroic characters I've played. He was always willing to sacrifice for what he thought was right and just, and constantly put in situations where that put him at odds with the lawful side of the good equation. The DM loved to throw us into challenging ethical situations and I always had so much to bite into having such a well defined and nuanced morality for the character.
For some reason when I write overtly heroic characters like that they don't seem to be that compelling, but then in actual play they really hit.