Desde su debut en 1997, han publicado cinco álbumes de estudio, dos EP y han grabado dos demos y un DVD.