James originally played the bass in the rock band Tommy Tutone, later switching to guitar and drums and performing the role of band leader.
[1] He has played bass with Animotion, keyboards with Mike Tramp (White Lion), and guitar with Bad Company featuring Brian Howe.
James has written rock music shows for theme parks such as Busch Gardens, Opryland, Fiesta Texas and for Disney.
He has performed with acts that include Fabian, The Coasters, The Marvellettes, and Lou Christie.
He has performed solo acoustic guitar throughout Europe, supporting acts such as Kip Winger and Eric Martin (Mr.