Jimmy.D Music Productions
Formally trained on piano, drums and trumpet, James has had a wide range of musical experiences stretching across multiple genres of music including jazz, orchestral, pop, and rock. He has p…
Formally trained on piano, drums and trumpet, James has had a wide range of musical experiences stretching across multiple genres of music including jazz, orchestral, pop, and rock. He has p…