A freelance Jazz saxophonist and teacher. Extensive experience as a professional musician in a variety of contexts. Working with jazz drummer Clark Tracey's Quintet, as well as various other contemporary Jazz artists. Has written and arranged music for both small and large Jazz ensembles, as well as saxophone quartet and ensemble. Leads his own quintet and octet, playing original compositions and arrangements. A member of ensembles that include the Toby Boalch Sextet, JJ Wheeler Quintet and the Jonathan Silk Big Band.