Member:
1987 New Model Army - guitars  
1988-1996 The Almighty - lead vocals, guitars  
2000-2002 The Almighty - lead vocals, guitars  
2006-2008 The Almighty - lead vocals, guitars  
2010-2013 Thin Lizzy - lead vocals, guitars  
2012- Black Star Riders - vocals