
| Year | Song | Instrument | Artist | Album/Source |
| 1962 | Someday Pretty Baby | Harmonica | Sammy Ward | The Complete Motown Singles Vol. 2 |
| 1963 | Chicken Shack Boogie | Harmonica | Amos Milburn | Motown Sessions1962-1964 |
| 1963 | There He Goes | Harmonica | The Velvelettes | The Complete Motown Singles Vol. 3 |
| 1963 | That's The Reason Why | Harmonica | The Velvelettes | The Complete Motown Singles Vol. 3 |
| 1963 | It Hurt Me Too | Bongos | Connie van Dyke | The Complete Motown Singles Vol. 3 |
| 1963 | Oh Freddy | Bongos | Connie van Dyke | The Complete Motown Singles Vol. 3 |
| 1963 | Who Wouldn't Love a Man Like That | Production | Mable John | The Complete Motown Singles Vol. 3 |
| 1965 | You Need Me | Harmonica | The Lewis Sisters | The Complete Motown Singles Vol. 5 |
| 1966 | Loving You Is Sweeter Than Ever | Drums | Four Tops | Four Tops On Top |
| 1967 | I Was Made To Love Her | Drums | Jimi Hendrix | BBC Sessions |
| 1967 | Jammin' | Drums | Jimi Hendrix | BBC Sessions |
| 1970 | It's A Shame | Keyboards/Drums | The Detroit Spinners | 2nd Time Around |
| 1971 | Let Me Fall In Love With You | Clavinet | Martha & The Vandellas | Spellbound - Motown Lost And Found |
| 1971 | Happy (Is A Bumpy Road) | Harmonica | The Supremes | Touch |
| 1971 | If You Could See Me Now | Harmonica | The Supremes & Four Tops | Dynamite |
| 1971 | Alexis | Piano | Magic | Magic |
| 1971 | I'm Your Landlord | Piano | Magic | Magic |
| 1971 | Our Hearts Are In Our Heads | Piano | Magic | Magic |
| 1972 | Happier Than the Morning Sun | Harmonica | B.J. Thomas | B.J. Thomas |
| 1972 | I Love Every Little Thing About You | Keyboards | Syreeta | Syreeta |
| 1972 | Black Maybe | Keyboards | Syreeta | Syreeta |
| 1972 | Keep Him Like He Is | Keyboards | Syreeta | Syreeta |
| 1972 | Happiness | Keyboards | Syreeta | Syreeta |
| 1972 | She's Leaving Home | Keyboards | Syreeta | Syreeta |
| 1972 | What Love Has Joined Together | Keyboards | Syreeta | Syreeta |
| 1972 | How Many Days | Keyboards | Syreeta | Syreeta |
| 1972 | Baby Don't You Let Me Lose This | Keyboards | Syreeta | Syreeta |
| 1972 | To Know You Is To Love You | Vocals/Keyboards | Syreeta | Syreeta |
| 1973 | The Lonely One | Harmonica | Dave Mason | It's like You Never Left |
| 1973 | Superstition | Harmonica/Vocals | Quincy Jones | You've Got It Bad Girl |
| 1973 | Bad Weather | Keyboards | The Supremes | The '70s Anthology |
| 1973 | Soft Days | Keyboards | The Supremes | <-> |
| 1973 | To Know You Is To Love You | Keyboards | B.B.King | To Know You Is To Love You |
| 1974 | If You Don't Love Me | Keyboards | G. C. Cameron | Love Songs and Other Tragedies |
| 1974 | All In Love Is Fair | Harmonica | Jnr Walker | Jr Walker & The All Star |
| 1974 | You Are The Sunshine Of My Life | Harmonica | Jnr Walker | Jr Walker & The All Star |
| 1974 | Reasons | Keyboards | Minnie Riperton | Perfect Angel |
| 1974 | It's So Nice (To See Old Friends) | Keyboards | Minnie Riperton | Perfect Angel |
| 1974 | Take A Little Trip | Keyboards/Drums | Minnie Ripperton | Perfect Angel |
| 1974 | Seeing You This Way | Keyboards | Minnie Riperton | Perfect Angel |
| 1974 | The Edge Of A Dream | Keyboards | Minnie Riperton | Perfect Angel |
| 1974 | Perfect Angel | Keyboards | Minnie Riperton | Perfect Angel |
| 1974 | Every Time He Comes Around | Keyboards | Minnie Riperton | Perfect Angel |
| 1974 | Lovin' You | Keyboards | Minnie Riperton | Perfect Angel |
| 1974 | Our Lives | Harmonica | Minnie Riperton | Perfect Angel |
| 1974 | I'm Goin' Left | Keyboards | Syreeta | SW Presents Syreeta |
| 1974 | Spinnin' and Spinnin' | Keyboards | Syreeta | SW Presents Syreeta |
| 1974 | Your Kiss Is Sweet | Keyboards | Syreeta | SW Presents Syreeta |
| 1974 | Come And Get This Stuff | Keyboards | Syreeta | SW Presents Syreeta |
| 1974 | Heavy Day | Keyboards | Syreeta | SW Presents Syreeta |
| 1974 | Cause We've Ended As Lovers | Piano | Syreeta | SW Presents Syreeta |
| 1974 | Just a Little Piece of You | Keyboards | Syreeta | SW Presents Syreeta |
| 1974 | Waitin' For the Postman | Keyboards | Syreeta | SW Presents Syreeta |
| 1974 | When Your Daddy's Not Around | Keyboards | Syreeta | SW Presents Syreeta |
| 1974 | I Wanna Be By Your Side | Keyboards | Syreeta | SW Presents Syreeta |
| 1974 | Universal Sound Of The World | Keyboards | Syreeta | SW Presents Syreeta |
| 1974 | Loving You Has Been So Wonderful | Keyboards | David Ruffin | The Motown Solo Albums, Vol. 2 |
| 1974 | Game Called Love | Keyboards | The Originals | Game Called Love |
| 1975 | Do It While You Can | Harmonica | Billy Preston | It's My Pleasure |
| 1975 | It's My Pleasure | Harmonica | Billy Preston | It's My Pleasure |
| 1975 | Nasty Disposition | Clavinet | Buddy Miles | More Miles Per Gallon |
| 1975 | Cause We've Ended As Lovers | Electric Piano | Jeff Beck | Blow By Blow |
| 1975 | Sleeping Alone | Keyboard | Pointer Sisters | Steppin' |
| 1976 | Steppin' In It | Harmonica | Herbie Hancock | ManChild |
| 1976 | Don't Be Sad 'Cause Your Sun Is Down | Harmonica | James Taylor | In The Pocket |
| 1976 | She's A Sailor | Piano | The Flying Burrito Brothers | Airborne |
| 1977 | Jesus Children of America | Keyboards | Dixie Hummingbirds | We Love You Like A Rock |
| 1977 | Stick Together | Keyboards | Minnie Ripperton | Stay In Love |
| 1977 | Rocky's Hard Club | Harmonica | Peter Frampton | I'm In You |
| 1977 | Bring Your Sweet Stuff Home | Keyboards | Pointer Sisters | Having A Party |
| 1977 | Love Notes | Keyboards | Ramsey Lewis | Love Notes |
| 1977 | Spring High | Keyboards | Ramsey Lewis | Love Notes |
| 1977 | Love City | Keyboards | Sergio Mendes | Sergio Mendes And The New Brasil '77 |
| 1977 | The Real Thing | Keyboards | Sergio Mendes | Sergio Mendes And The New Brasil '77 |
| 1977 | Harmour Love | Keyboards/Vocals | Syreeta | One To One |
| 1977 | You Are The Sunshine of My Life (Live) | Piano/Vocals | Ella Fitzgerald | We all Love Ella (Album released 2007) |
| 1978 | Home Made Jam | Harmonica | Bobbi Humphrey | Freestyle |
| 1978 | Pops, We Love You | Vocals | Diana, Marvin, Smokey, Stevie | Pops, We Love You |
| 1978 | Just The Way You Are | Harmonica | J.Mathis & D.Williams | That's What Friends Are For |
| 1978 | Happy Song | Drums | Ronnie Foster | Love Satellite |
| 1978 | You | Harmonica | The McCrarys | Loving Is Living |
| 1979 | I'll Be Thinking Of You | Harmonica | Andrae Crouch | I'll Be Thinking Of You |
| 1979 | Hands Down | Harmonica | Dan Hartman | Relight My Fire |
| 1979 | Birds Fly South | Harmonica | Maria Muldaur | Open Your Eyes |
| 1979 | Lover And Friend | Keyboards | Minnie Riperton | Minnie |
| 1979 | Let Me In Your Life | Drums | Ronnie Foster | Delight |
| 1979 | I Love The Nearness of You | Vocals/Arrangement | Smokey Robinson | Where There's Smoke |
| 1979 | Soul Bones | Harmonica | The Trammps | This Is Where The Happy People Go |
| 1979 | Space Place | Clavinet | Bobby Lyle | Night Fire |
| 1980 | Let's Get Serious | Vocals/Keyboards | Jermaine Jackson | Let's Get Serious |
| 1980 | Where Are You Now? | Keyboards | Jermaine Jackson | Let's Get Serious |
| 1980 | You're Supposed To Keep Your Love For Me | Harmonica/Keyboards | Jermaine Jackson | Let's Get Serious |
| 1980 | You Like Me Don't You | Harmonica | Jermaine Jackson | Jermaine |
| 1980 | My Love Has Passed You By | Harmonica | LaToya Jackson | LaToya Jackson |
| 1980 | No Greater Love | Harmonica | Leon Huff | Here To Create Music |
| 1980 | Give Me Time | Harmonica | Minnie Ripperton | Love Lives Forever |
| 1980 | You Are My Heaven | Keyboards | R. Flack & D. Hathaway | Roberta Flack Featuring Donny Hathaway |
| 1980 | Don't Make Me Wait Too Long | Keyboards | Roberta Flack | Roberta Flack Featuring Donny Hathaway |
| 1980 | Melody Man | Arranger/Producer | Smokey Robinson | Warm Thought |
| 1981 | What Are You Going To Do With It | Keyboards/Producer | Betty Wright | Betty Wright |
| 1981 | Betcha Wouldn't Hurt Me | Keyboards | Quincy Jones | The Dude |
| 1981 | The Dude | Keyboards | Quincy Jones | The Dude |
| 1981 | Mr. Policeman | Harmonica | Rick James | Street Songs |
| 1982 | Used To Be | Harmonica/Vocals | Charlene | Used To Be |
| 1982 | With A Touch | Piano | Dionne Warwick | Friends In Love |
| 1982 | State Of Independence | Vocals | Donna Summer | State Of Independence |
| 1982 | Ebony & Ivory | Vocals | Paul McCartney | Tug of War |
| 1982 | What's That You're Doing | Vocals | Paul McCartney | Tug of War |
| 1982 | Try Jah Love | Keyboards | Third World | You've Got the Power |
| 1982 | You're Playing Us Too Close | Keyboards | Third World | You've Got the Power |
| 1982 | Soaring | Harmonica | Bill Wolfer | Wolf |
| 1983 | Nobody Walks in L.A. | Harmonica | Ashford & Simpson | Raw |
| 1983 | I'll See You Again | Harmonica | Brenda Russell | Two Eyes |
| 1983 | Love Me In A Special Way | Harmonica | DeBarge | In A Special Way |
| 1983 | I Guess That's Why They Call It The Blues | Harmonica | Elton John | Too Low To Zero |
| 1983 | The Crown | Vocals | Gary Byrd | 12" Single |
| 1983 | Spice Of Life | Harmonica | The Manhattan Transfer | Bodies & Souls |
| 1984 | I Feel For You | Harmonica | Chaka Khan | I Feel For You |
| 1984 | Moments Aren't Moments | Keyboards | Dionne Warwick | Woman In Red Sountrack |
| 1984 | Closer To The Source | Harmonica | Dizzie Gillespie | Closer To The Source |
| 1984 | Feel It | Harmonica | Feelabeelia | Single (Island IN 11) |
| 1984 | Ase | Harmonica | King Sunny Ade | Aura |
| 1984 | Whatcha Talking 'bout | Keyboards | Musical Youth | She's Trouble |
| 1984 | Crushed | Harmonica | The Controllers | Single(MCA 923) |
| 1984 | Someday | Harmonica | The Gap Band | The Gap Band VI |
| 1985 | Can't Help Loving That Man | Harmonica | Barbra Streisand | Broadway Album |
| 1985 | Do I | Keyboards | Eddie Murphy | How Could It Be |
| 1985 | Everythings Coming Up Roses | Keyboards | Eddie Murphy | How Could It Be |
| 1985 | I Wish (I Could Tell You When) | Harmonica | Eddie Murphy | How Could It Be |
| 1985 | There Must Be An Angel | Harmonica | Eurythmics | Be Your self Tonight |
| 1985 | Remembering The Sixties | Vocals | George Duke | Thief In The Night |
| 1985 | If Ever | Harmonica | John Denver | Dreamland Express |
| 1985 | Hold On To Your Love | Synths | Smokey Robinson | Smoke Signals |
| 1985 | I Do Love You | Various Instruments | The Beach Boys | The Beach Boys |
| 1985 | We Are The World | Vocals | USA for Africa | We Are The World |
| 1986 | Funkabilly Swing | Harmonica/Vocals | Michael Sembello | Without Walls |
| 1986 | Remember My Love | Keyboards | Bread & Butter | Remember My Love |
| 1986 | Spread The Love | Keyboards/Drums | Cindy | Love Life |
| 1986 | She's So Beautiful | All Intruments | Cliff Richards | Dave Clark's Time |
| 1986 | Time Will Teach Us All | Harmonica/Vocals | Julian Lennon | Dave Clark's Time |
| 1986 | Think Your Love Away | Keyboards/Drums | Cindy | Love Life |
| 1986 | That's What Friends Are For | Vocals/Harmonica | Dionne Warwick | Friends |
| 1986 | Do You Really Want My Love | Drums | Junior | Acquired Taste |
| 1986 | Lost in Hollywood | Keyboards | Neil Diamond | Headed For The Future |
| 1986 | Boogie On Reggae Woman | Harmonica | Stanley Turrentine | Wonderland |
| 1986 | Don't Turn Away | Harmonica | Thomas Dolby | Howard The Duck - Soundtrack |
| 1987 | As Time Goes By | Harmonica | Carly Simon | Come Around Again |
| 1987 | I Can Only Be Me | Piano | Keith John | School Daze |
| 1987 | Just Good Friends | Vocals | Michael Jackson | Bad |
| 1987 | I Wonder Who She's Seeing Now | Harmonica | The Temptations | Together Again |
| 1987 | The Pickup Man | Keyboards | Keith John | The Pickup Artist |
| 1988 | Love Is On Our Side Again | Harmonica | Julio Iglesias | Non Stop |
| 1988 | My Love | Harmonica/Vocals | Julio Iglesias | Non Stop |
| 1988 | Tsumetai Wakare | Harmonica | Miyuki Nakajima | 12" EP |
| 1988 | Nightingales | Harmonica | Prefab Sprout | From Langley Park To Memphis |
| 1989 | You and Me | Keyboards | Grady Harrell | Come Play With Me |
| 1989 | Have A Talk With God | Harmonica | Jon Gibson | Body and Soul |
| 1989 | Gypsie Boy | Harmonica | Rory Block | I've Got A Rock In My Sock |
| 1989 | Two In Love | All Intruments | Tyler Collins | Girls Nite Out |
| 1989 | Whatcha Talking 'Bout | Piano/Vocals | Dennis Seaton | |
| 1990 | Lift Every Voice And Sing | Vocals | Melba Moore | |
| 1990 | Calling You | Harmonica | Paul Young | Other Voices |
| 1990 | Easy | Harmonica | Smokey Robinson | Love, Smokey |
| 1990 | We Didn't Know | Vocals | Whitney Houston | I'm Your Baby Tonight |
| 1990 | Everyday The Same | Harmonica | The Winans | Return |
| 1991 | The Force Behind The Power | Keyboards | Diana Ross | The Force Behind The Power |
| 1991 | Strong is Our Love | Vocals/Keyboards | Marva Hicks | Marva Hicks |
| 1991 | Will You Marry Me? | Harmonica | Paula Abdul | Spelbound |
| 1991 | Can't Get You Out of My System | Harmonica | Steel Pulse | Victims |
| 1991 | Ballad Of John And Yoko | Harmonica | Billy Preston | John Lennon Love Forever |
| 1992 | Change (Remix) | Harmonica | Incognito | Change (Remix) |
| 1992 | Too High | Harmonica/Vocals | Norman Brown | Just between us |
| 1993 | Yeah | Harmonica/Vocals | Eddie Murphy | Love's Alright |
| 1993 | Go On And On | Backing Track | Elton John | Duets |
| 1993 | I Will Always Care | Piano | Vinx | Storyteller |
| 1993 | That's All | Harmonica | Will Downing | Love's The Place To Be |
| 1994 | Where You Are | Harmonica | El DeBarge | Heart, Mind & Soul |
| 1994 | Deuce | Harmonica | Lenny Kravitz | Kiss My Ass-A Tribute To Kiss |
| 1994 | Why I Feel This Way | Vocals | Take 6 | Join The Band |
| 1995 | For Once In My Life | Harmonica/Piano | Frank Sinatra | Duets I |
| 1995 | Dous' | Harmonica | Kassav' | Dife |
| 1995 | Gates Groove | Harmonica | Lionel Hamilton | For the Love of Music |
| 1995 | Let The Good Time Roll | Vocals | Quincy Jones | Q's Jook Joint |
| 1995 | Life Is But A Dream | Harmonica | The Temptations | For Lovers Only |
| 1996 | How Come, How Long | Harmonica/Vocals | Babyface | The Day |
| 1996 | Anne Stays | Harmonica | Daniel Adjadj | Bald |
| 1996 | Simply Say I Love You | Vocals | Johnny Gill | Let's Get The Mood Right |
| 1997 | How Come, How Long (Live) | Harmonica/Vocals | Babyface | Unplugged |
| 1997 | Gone Too Soon (Live) | Harmonica/Vocals | Babyface | Unplugged |
| 1997 | No Way | Harmonica | Bobbi Humphrey | No Way (EP) |
| 1997 | Little More Time With You | Harmonica | James Taylor | Hourgrass |
| 1997 | I'm Too Close | Vocals | The William Brothers | Still Standing |
| 1998 | True To Your Heart | Harmonica/Vocals | 98 Degrees | Mulan OMPST |
| 1998 | Well Okay I'll Say It (I'm In Love W/U) | Harmonica | Angel Grant | Album |
| 1998 | Signed, Sealed, Delivered (I'm Yours) | Harmonica | Chaka Khan | C.K. |
| 1998 | Samurai | Harmonica | Djavan | Luz |
| 1998 | Summertime | Harmonica | Herbie Hancock | Gershwin's World |
| 1998 | St. Louis Blues | Harmonica/Vocals | Herbie Hancock | Gershwin's World |
| 1998 | Peace Wanted Just To Be Free | Piano, Vocals | Luciano Pavarotti | For The Children Of Liberia |
| 1998 | I Know | Harmonica | Luther Vandross | I Know |
| 1998 | Mastablasta '98 | Vocals | Wyclef Jean | How Stella Got Her Groove Back |
| 1999 | In A Rush | Harmonica | Blackstreet | Finally |
| 1999 | I Love You | Keyboards | Raven-Symon‚ | Undeniable |
| 1999 | Brand New Day | Harmonica | Sting | Brand New Day |
| 1999 | Oh Thou That Tellest Good Tidings To Zion | Vocals | Take 6 | The Greatest Hits |
| 2000 | Love And Freedom | Harmonica | BeBe Winans | Love And Freedom |
| 2000 | Jesus Children of America | Harmonica/Vocals | BeBe Winans | Love And Freedom |
| 2000 | Finally | Harmonica/Vocals | Diane Shuur | Friends for Schuur |
| 2000 | Have A Talk With God | Vocals | Dixie Hummingbirds | Music In The Air |
| 2000 | Nobody Else In The World But You | Keyboards/Vocals | Don Henley | Inside Job |
| 2000 | A Song For Children | Harmonica | Masashi Sada | CD single release |
| 2000 | Brand New Day | Harmonica | Sting | Live @ Universal Amphitheater DVD |
| 2000 | Summer | Harmonica | Tommy Sims | Peace & Love |
| 2001 | Something Like You | Harmonica | N-SYNC | Celebrity |
| 2001 | Dark Diamond | Harmonica | Elton John | Songs From The West Coast |
| 2001 | Everyday (I Have The Blues) | Harmonica/Vocals | Tony Bennett | Playin' With My Friends |
| 2002 | The Christmas Song | Vocals | India.Arie | Voyage to India (Bonus Track) |
| 2003 | Signed, Sealed, Delivered (I'm Yours) | Keyboards/Vocals | Blue | Guilty |
| 2003 | Until You Come Back To Me | Harmonica | Cyndi Lauper | At Last |
| 2003 | Into You | Keyboards/Vocals | Gloria Estefan | Unwrapped |
| 2003 | Once Were Lovers | Harmonica | Luther Vandross | Dance With My Father |
| 2003 | Outlaw's Reward | Harmonica | Hank Williams Jr. | The Songs Of Hank Williams Jr. |
| 2004 | I Love Your Smile | Harmonica | Tiffany Evans | Tiffany Evans (EP) |
| 2004 | Moon River | Harmonica | Henry Mancini | Ultimate Mancini |
| 2004 | Wonderful World | Harmonica | Rod Stewart | The Great American Songbook, Vol. III |
| 2005 | So Amazing | Vocals/Harmonica | Beyonce | So Amazing... A Tribute to Luther |
| 2005 | I Just Called To Say I Love You | Harmonica | Herbie Hancock | Possiblities |
| 2005 | Why | Vocals | Kirk Franklin | Hero |
| 2005 | Expressions of Love | Harmonica | Raul Midon | State Of Mind |
| 2005 | My God | Harmonica | Steven Seagal | Songs from the Crystal Cave |
| 2005 | Have Fun | Harmonica/Vocals | No Jazz | Have Fun |
| 2005 | Kool | Harmonica | No Jazz | Have Fun |
| 2005 | You Might Win | Harmonica | Kem | Album II |
| 2006 | Canzoni Stonate | Harmonica/Vocals | Andrea Bocelli | Amor |
| 2006 | Been Through The Storm | Vocals | Busta Rhymes | The Big Bang |
| 2006 | Crazy for Her | Harmonica | Hakim | Lela |
| 2006 | Feeling you | Vocals/Keyboards | Omar | Sing (If You Want It) |
| 2006 | Berimbau Consolacao | Harmonica | Sergio Mendes | Timeless |
| 2006 | Conversations | Vocals | Snoop Dogg | Tha Blue Carpet Treatment |
| 2006 | For Once In My Life | Harmonica/Vocals | Tony Bennett | Duets: An American Classic |
| 2007 | That's How Heartaches Are Made | Harmonica | Deniece Williams | Love, Niecy Style |
| 2007 | Georgia Rose | Harmonica | Queen Latifah | Trav'lin Light |
| 2007 | Love's In Need Of Love Today | Vocals | Bono | Dafur Now (Soundtrack) |
| 2008 | Never Give You Up | Harmonica | Raphael Sadiq | The Way I See It |
| 2008 | The Christmas Song | Harmonica | Howard Hewitt | Howard Hewitt Christmas |
| 2009 | Carry on | Harmonica | Mao Otayeck | Renewal |
| 2009 | My Cherie Amour | Harmonica | Rod Stewart | Soul Book |
| 2010 | Blame it on The Sun | Harmonica | Monica Mancini | I've Loved These Days |
| 2010 | Picture Me Rollin' | Harmonica | Mike Phillips | MP3 |
| 2011 | Keep on Running | Talk Box | Marie-Christine | Walk In Beauty |
| 2011 | Stevie on the Radio | Harmonica | Pixie Lott | Young Foolish Happy |
| 2011 | Doing it Wrong | Harmonica | Drake | Take Care |
| 2011 | Have Sweet Dreams | Harmonica / Vocals | Maysa | Motions of Love |
| 2012 | Only Our Hearts | Harmonica | Paul McCartney | Kisses on the Bottom |
| 2012 | Can't Imagine Love Without You | Vocals, Harmonica | Take 6 | One |
| 2012 | Love Fell On Me | Harmonica | Sheléa | Love Fell on Me |