I've actually had a HERO Games account for 10+ years but haven't posted to this latest incarnation of the boards.
How did you come up with your 'handle' (forum name)?
It's the name of my most played Champions character (mostly as an NPC while I GMed) and the last I ever played as a PC.
What was the first tabletop RPG you played?
Dungeons and Dragons basic set (the one which included "In Search of the Unknown")
What was the first tabletop RPG you GMed?
What are you currently playing/GMing?
Nothing (for a long time)
When did you start playing HERO?
I ran into someone who played Champions at a relative's block party (summer of 83, I think) and was invited into his group, a great bunch of players with whom I played (mostly Champions, some AD&D) for the next 7 or so years.