Był członkiem zespołu Art of Origin, a od 2014 roku jest członkiem grupy hip-hopowej Verse 48.
Należy do Mensy.
Wydał następujące albumy:
- 1996 r. - "Here to Save You All";
- 2001 r. - "I Told You So";
- 2006 r. - "Poison Pen";
- 2008 r. - "Something Sacred";
- 2012 r. - "RICANstruction".
Wystąpił w następujących teledyskach:
- 2000 r. - "It's So Hard" -
Big Pun;
- 2007 r. - "My 64" -
Mike Jones.