Jim has an unusual approach; using a thumb pick and fingers to play everything from Chet Atkins style to modern jazz . His impressive credentials include appearances on TV, radio, concert halls, Carnegie Hall and the Tonight Show. He has played and/or recorded with Joe Pass, Kenny Rankin, Buddy Montgomery, Art Pepper, Van Morrison, Chet Atkins, Mark Murphy and Hubert Laws.  Jim has taught guitar for many years and has served as master instructor for the Jamey Aebersold Jazz Workshops and Stanford Jazz Workshops. He has held clinics on both jazz and fingerstyle guitar for the Chet Atkins Appreciation Society convention in Nashville, the CAP Guitar festival the Atkins-Dadi Guitar Convention, both in France.