Ice Cube's filmography from the last decade belies his true nature as one of the hardest and most influential rappers of all time. With the possible exception of Rakim, no "golden age" rapper pushed hip hop forward more than Ice Cube, whose lyrical innovation, blunt portrayal of gang activity, and willingness to challenge unjust systems helped usher the genre into its modern era.

This article revisits 10 of Ice Cube's best songs, from his breakout with N.W.A. through his first four solo albums. Click through the gallery to listen.