Busta Rhymes
Nov 7, 2001
Outkast
Sep 29, 1998
The Game, 50 Cent, Lloyd Banks, Young Buck, Tony Yayo
Mar 3, 2005
Songwriter, Producer, Engineer
93 Collabs
Artist, Songwriter
66 Collabs
Artist, Producer, Songwriter
32 Collabs
Artist
31 Collabs
Songwriter, Engineer
29 Collabs
20 Collabs