Waters has frequently changed Annihilator's line-up over the years. During the early era of the band, his goal was to produce a stable line-up. However, members left for a multitude of reasons such as family issues, substance abuse and work commitments. Due to these rapid line-up changes, Waters has taken on the role of bass player, engineer, producer and writer as well as guitar player. After some time, Waters began to embrace the idea of working with many other musicians, and recruited vocalist Dave Padden for 12 years (2003 - December 2014) as well as a revolving touring line-up. Jeff Waters has performed lead vocals for six of the band's studio albums and on the songs "Holding On" from 2004's "All for You", "Too Far Gone" from the 2005 album "Schizo Deluxe", "Operation Annihilation" from 2007's "Metal", and "Demon Code" on the 2013 album "Feast".