A superhero bio is no different from any character creation process. If you haven't any previous experience in character creation, however, I believe there are plenty old forum posts that cover the subject.
You should keep it gritty. Your superhero needs to be like a real human for the book or story to be the slightest bit interesting: He has to have real emotions and real issues, Watchmen style.
I'm not sure if a supervillain would be a good idea, but it could be very amusing. You need to choose whether he struggles with fighting a supervillain or the media.
If you really want to make something like that, have a look at other people's character bios and see what kind of information goes in. While it's mostly done for drawn and roleplaying characters, I have seen it for story characters, too. In the latter case, be careful to provide just enough information to make people curious about your character, but don't tell every tiny little detail.
Unhappy childhood. Inculcated sense of injustice. Absurd pseudoscientific bestowal of powers. First instance of using them in the interests of justice. Costume design. Lesson that with great powers comes great responsibility.