Rapper, Singer, Song writer, Producer, Actor, Dancer... enough said