I have many jazz styles and ensembles to offer, from solo guitar to large band.

Solo Jazz Guitar

Learn more>>

Jazz Piano Trio

Hear more >>

Jazz Guitar Trio

Learn more>>

Organ Trio

Listen >>

The John Willingham Quartet


Windjammer is a dynamic contemporary jazz ensemble.

Check out some more recordings >>