Name Type Year Reviews
Liar Single 1980 1 (73%)
One Helluva Night Single 1981 1 (68%)
Ride the Wind Single 1981 1 (83%)
Have We Been Here Before? Single 1982 1 (78%)
Heavy Metal Thunder Split 1983 1 (73%)
The Plague Single 1983  
Wonderland Single 1984  
Demon EP 1986  
Night of the Demon / The Unexpected Guest Compilation 1988  
Tonight (The Hero Is Back) Single 1988  
Anthology Compilation 1991  
The Best of Demon Volume One Compilation 1999 1 (93%)
Spaced Out Monkey Single 2001  
Time Has Come - The Best of Demon Compilation 2006