Albums

  1. Release Date: 9/29/09
    Label: Def Jam

  2. Release Date: 12/16/08
    Label: Def Jam

  3. Release Date: 5/5/08

  1. Release Date: 4/7/08
    Label: Think Differently

  2. Release Date: 3/25/08
    Label: Full Clip Media

  3. Release Date: 12/4/07
    Label: Def Jam

  1. Release Date: 3/13/07
    Label: Full Clip Media

  2. Release Date: 12/19/06
    Label: Def Jam

  3. Release Date: 7/25/06
    Label: Full Clip Media

  1. Release Date: 3/28/06
    Label: Def Jam

  2. Release Date: 11/22/05
    Label: Full Clip Media

  3. Release Date: 9/20/05
    Label: Fastlife

  1. Release Date: 9/5/05
    Label: Sony BMG

  2. Release Date: 6/29/04
    Label: Universal International

  3. Release Date: 4/20/04
    Label: Def Jam

  1. Release Date: 4/1/03
    Label: Epic

  2. Release Date: 11/13/01
    Label: Epic

  3. Release Date: 1/25/00
    Label: Razor Sharp Records

  1. Release Date: 10/29/96