Played with David Lee Roth and Marilyn Manson to name a few. Now with Rob Zombie. Most people who have heard the music from these bands have heard heavier stuff from him. This type of music, along with his image, may deter one from wanting to listen. And that's completely understandable. But behind the makeup, the madness and the heavy music...there is an awesome guitar player. He can play many styles, and comes up with some really cool stuff.