Year Albums Lineup Style
1984
  Dallas Ward - bass, vocals
George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
Michael "Mike" Browning - drums
Death metal
1985
  Dallas Ward - bass, vocals
George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
Michael "Mike" Browning - drums
John Ortega - guitar
Kenny Bamber - vocals
Richard Brunelle - guitar
1986
Scream Forth Blasphemies [Demo] George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
John Ortega - guitar
Richard Brunelle - guitar
Michael Manson - vocals
Wayne Hartsell - drums
David Vincent - bass, vocals
Bleed For The Devil [Demo]
Total Hideous Death [Demo]
1987
Thy Kingdom Come [Demo] George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
Richard Brunelle - guitar
Wayne Hartsell - drums
David Vincent - bass, vocals
1988
  George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
Richard Brunelle - guitar
David Vincent - bass, vocals
Pete "Commando" Sandoval - drums
1989
Altars Of Madness
1990
 
1991
Abominations Of Desolation [Demo]
Blessed Are The Sick
1992
 
1993
Covenant George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
David Vincent - bass, vocals
Pete "Commando" Sandoval - drums
Erik Rutan - guitars
1994
Laibach Remixes [EP]
1995
Domination
1996
 
1997
  George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
Pete "Commando" Sandoval - drums
Erik Rutan - guitars
Steve Tucker - vocals, bass
1998
Formulas Fatal To The Flesh
1999
 
2000
Gateways To Annihilation
2001
 
2002
  George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
Pete "Commando" Sandoval - drums
Erik Rutan - guitars
2003
Heretic George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
Pete "Commando" Sandoval - drums
Steve Tucker - vocals, bass
2004
  George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
Pete "Commando" Sandoval - drums
Steve Tucker - vocals, bass
David Vincent - bass, vocals
2005
  George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
Pete "Commando" Sandoval - drums
David Vincent - bass, vocals
2006
 
2007
 
2008
  George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
Pete "Commando" Sandoval - drums
David Vincent - bass, vocals
Thor Anders Myhren - guitars
2009
 
2010
 
2011
Illud Divinum Insanus Trey Azagthoth - guitars
Thor Anders "Destructhor" Myhren - guitar
Tim Yeung - drums
David Vincent - vocals, bass, keyboards
2012
  George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
Pete "Commando" Sandoval - drums
David Vincent - bass, vocals
Thor Anders Myhren - guitars
2013
  George "Trey Azagthoth" Emmanuel III - guitars, keyboards, synthesizers
David Vincent - bass, vocals
Thor Anders Myhren - guitars
Tim "The Missile" Yeung - drums
2014