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