Chris Howorth has been the lead guitarist of metal band In This Moment since the band’s formation in 2005.