Forecast was born Jeremiah Stone and comes from Chicago. There he is employed with a cellular carrier. Very little of the past of the man known as Forecast has been revealed, including the exact circumstance in which he gained his vast weather-controlling abilities. Speculation as to the origin of these abilities has been varied, including theories hypothesizing that given the unique Iconography of his costume and the ornate nature of his mask. Some kind of involvement with Egyptian culture or possibly mythology may grant him his powers and abilities.

He has many weather controlling abilities, including the ability to generate vast amounts of rain, snow and hail and even create massive hurricanes. Forecast is even able to generate and control lightning.