 The fictional superhero was created by director/actor/writer, Robert Townsend.This comic should not be confused with the "Spider-Man" villain, Looter, who later went by the name.The Meteor Man is a formerly cowardly schoolteacher named Jefferson Reed living in Washington D.C. One day, he witnessed a robbery by two kids who were trying to join the local gang called the Golden Lords.