Member:
1985-1995 Carcass - guitars, vocals  
1987-1989 Napalm Death - guitars  
1999- Firebird - guitar, vocals, harmonica  
2007- Carcass - guitars, vocals  
2010- Angel Witch - guitar