Storm Large was born on June 25, 1969 in Southborough, Massachusetts. She moved to San Francisco to pursue a career in music. Here, she was able to form bands such as FlowerSF, Storm and her Dirty Mouth, and Storm Inc. at present, she resides in Portland, Oregon where she is the lead singer of the band Storm and the Balls.
In addition, she became part of the reality show Rock Star: Supernova as one of the contestants. Sadly, she was eliminated on week 10.