Producer, composer, arranger & guitarist
Producer, arranger & guitarist
Guitarist
Arranger & guitarist
Co-composer, arranger, recording engineer & producer
Producer & arranger