Creado por Roger Stern y Tom Lyle, Payton obtuvo sus poderes de vuelo, superfuerza y disparar descargas de energía gracias un misterioso rayo que cayó del espacio.