James Carmichael

James Carmichael

Profile:
NOTE:
• For American producer and arranger, please use James Anthony Carmichael.
• For American vocalist (member of Instant Funk), please use James Carmichael (2).
In Groups:
Variations:

James Carmichael Discography

Compilations

ZIPCDBX6 Various All My Love Various - Modern Soul Rebels (40 Soul Gems From The 90's)(4xCD, Comp) Club Masters ZIPCDBX6 UK 1998 Sell This Version