He's Mr. E. Zoot. Right now you can only hear him on The Highest Priest album. Go to highestpriest.com to hear some of it. they have their myspace page linked there as well.
He is working on his own solo stuff too but none of that is releasable. He is real talented, practicing every move he can glean of Dj Scratch. Watchin him is freaking amazing (he also plays keyboard, guitar and bass)