Isn't this the mope from the series Web Dreams, who always seems to be whining and pouting about something?
BTW, IMO, "Lance Strong" is about the dumbest made up name since someone copied a Brad Pitt movie. Seriously, you take the most effeminate male name, and combine it with "Strong"!??! Might as well call yourself Tritone Smart.