Albums

  1. Release Date: 4/1/08
    Label: Universal

  2. Release Date: 4/6/04
    Label: Nuclear Blast Records

  3. Release Date: 9/3/02
    Label: Nuclear Blast Records

  1. Release Date: 5/14/02
    Label: Nuclear Blast Records

  2. Release Date: 9/4/01
    Label: Nuclear Blast Records

  3. Release Date: 7/25/00
    Label: Nuclear Blast Records

  1. Release Date: 1/4/00
    Label: Century Media Records

  2. Release Date: 6/22/99
    Label: Nuclear Blast Records

  3. Release Date: 11/18/97
    Label: Nuclear Blast Records

  1. Release Date: 10/28/97
    Label: Nuclear Blast Records

  2. Release Date: 1/1/95
    Label: Toy's Factory

  3. Release Date: 1/1/94
    Label: Wrong Again

  1. Release Date: 1/1/94
    Label: Wrong Again Records