JIm has played touch-guitars for over 45 years, performing with many bands of various styles from popular music to alternative rock and jazz, with an emphasis on constantly pushing the edge of musical innovation. He is adept at performing and composing in both improvisational and highly structured musical genres. His newest release, Dis(-)Assemble utilizes, all of these talents.