Roberta Flack
Jan 1, 1978
Pete Escovedo
Jan 1, 2003
Ray Barretto
Jun 20, 2006
Producer, Engineer
9 Collabs
Musician, Songwriter
Artist, Musician, Songwriter
Engineer
Musician
Musician, Producer, Songwriter