Yes, he has. Elf, Rainbow, Black Sabbath, solo, Black Sabbath, solo, and Black Sabbath aka Heaven and Hell. He was solo at the time I saw him at Monsters of Rock. I saw Black Sabbath (again) on the Dehumanizer tour (92) when he came back the first time. Here is one of my all time Rainbow favs:
ignore the poor sound/video matching!
SP3, " The Gates of Babylon " is one of my favorites as well . There aren't many Rainbow or Deep Purple songs that I don't like as long as Ritchie is playing Guitar. Dolph
Another fav...