A versatile solo guitarist who is at home with many styles, David performs mostly jazz, with some classical, rags, and pop music mixed in for weddings, parties, and other functions. He has released 7 albums of trio, duo and solo, has toured in Europe multiple times, and performed all over the Bay Area.