Albums

EP & Singles

Contributor Mixes

Credits

View all
Barracuda

Vocal

Crazy On You

Crazy On You

Heart

Composer, Lyricist

Composer, Lyricist

Magic Man

Magic Man

Heart

Composer, Lyricist

Composer, Lyricist

Crazy In Love

Crazy In Love

Eminem

Composer, Lyricist

Composer, Lyricist

It's Raining Again

It's Raining Again

Supertramp

Background Vocalist

Background Vocalist