About Me
Joshua Carpenter is an accomplished pianist and music composer. Having over 20 years experience in the music industry as a touring musician, producer and sound engineer.
Joshua Carpenter is an accomplished pianist and music composer. Having over 20 years experience in the music industry as a touring musician, producer and sound engineer.