Lance is the most prominent (and my favorite) member of the original Elite Four in the pokemon games. As the De facto leader, he's pretty cool.
And also very difficult to defeat. He sure loves Dragonite too. During the 2nd generation where he's Pokemon League Champion, he's got several. And the last is worse than the previous five pokemon combined.
I did like his role as a hero taking down Team Rocket, and his role in helping you find the red gyarados .