Producer, songwriter, keyboardist and pianist from Canada. Best known under the Soulfingaz alias. He died in January 2010.
Please be careful when assigning credits to this artist!
Other artists with the same name exist (list not complete):
David Williams - jazz/soul bassist
David Williams - Australian rock drummer
David Williams - soul/funk/disco guitarist
David Williams - Australian producer & engineer from Melbourne