Allan Holdsworth – guitar, SynthAxe, engineering, mixing, production
Gordon Beck – digital piano
Kirk Covington – drums
Gary Willis – bass
Bernie Grundman – mastering
Chris Bellman – remastering (reissue)
Leonardo Pavkovic – executive production (reissue)