His performances include a crafted mix of folk, blues, jazz, classic country, classic rock, novelty songs, classical guitar, and occasionally clawhammer banjo. You will hear, among others, the influences of Neil Young, Johnny Cash, Fats Waller, Hank Williams Sr., Howlin' Wolf, Pete Seeger, Leo Kottke, Stan Rogers, John Denver, and Leadbelly.