Follow John on his Blog:
For Oringinal Music by John, please visit:
Performer - Add something unique and special to your presentation. John is an experienced and dependable artist. Excellence, professional and high quality music is offered by this passionate musician.
Solo Concerts or on stage with other musicians, John will certainly contribute.
Strolling Musician to entertain at events
Listen and Watch Him on Youtube