Nathan Haines

b. New Zealand. This jazz musician was thrust into the musical forum at an early age as his father Kevin Haines is a highly respected bass player. Haines was classically trained on flute and saxophone…
Read Full Biography