As a singer...
Luther Vandross: Songs (1994): Endless Love
Babyface: The Day (1996): Everytime I Close My Eyes
Men In Black (sndtrk) (1997): I Can Make You Happy (with Trey Lorenz)
Princess Diana Tribute Album (1997): Hero (live unreleased version)
JD: Life in 1472 (1998): Sweetheart
VH1 Divas Live (1998): Chain of Fools (w. Aretha Franklin), My All, Make It Happen, A Natural Woman (w. The Divas), Testimony
Whitney Houston: My Love Is Your Love (1998): When You Believe (with Whitney Houston)
The Prince Of Egypt (soundtrack) (1998): When You Believe (with Whitney Houston)
Funkmaster Flex Vol. III (1998): Freestyle Pt.2 (Mariah feat. The League)
Patti LaBelle: Live! One Night Only (1998): Got to Be Real (a duet with Patti)
Pavarotti and Friends (1999): Hero (duet w. Pavarotti), My All
Jay-Z: The Life and Times - Volume 3 (1999): Things That You Do
VH1 Divas 2000: A Tribute To Diana Ross (2000): Love Hangover/Heartbreaker Remix, Can't Take That Away, Baby Love/Stop In The Name Of LOve (w. Diana Ross), Aint No Mountain High Enough (w. Diana Ross, Faith Hill)
Joe: My Name Is Joe (2001): Thank God I Found You - Remix
God Bless America (2001): Hero
Testiment to Stevie Wonder (2002): You and I
Busta Rhymes: It Aint Safe No More (2003): I Know What You Want (ft. Flipmode Squad)
As a songwriter...
Trey Lorenz: Trey (1992): Someone to Hold, Always in Love (lyrics, co-production & background vocals)
Trey Lorenz: 12 Soulful Nights of Christmas: My Younger Days (production)
Daryll Hall: Soul Alone (1993): Help Me Find A Way To Your Heart
Allure: Allure (1997): Head Over Heels, Last Chance
7 Miles: 7 Miles (1997): After (lyrics & production)
Faith Hill: The Grinch soundtrack (1998): Where Are You Christmas? (lyrics)
Blaque: Selftitled (1998): Dont Go Looking For Love (co-written by Mariah)
DJ Clue: The Proffesionals (1998): Spoken skit between Mariah and DJ Clue