David Lee Roth – vocals
Steve Vai – guitar, horn (alto)
Billy Sheehan – bass guitar, backing vocals
Gregg Bissonette – drums, percussion, backing vocals
Brett Tuggle – keyboards, programming, backing vocals
Gary Falcone – backing vocals on tracks 1 and 9
Joe Pizzulo – backing vocals on track 1
Tommy Funderburk, Tom Kelly – backing vocals on track 2
John Batdorf – backing vocals on track 9
Magic Moreno – backing vocals on track 10
Dr. Funk, PhD – bass synthesizer
Todd Grace, Richie Raposa – programming, keyboard programming