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