David Cochrane
David Stephen Cochrane
appears on 3 albums
David "the DCX" Cochrane; A multifaceted talent in the music industry.
American musician, composer, producer, singer; saxophonist, bassist, pianist, and guitarist.
Member of
- The Mean Machine
- Double Dave