Tupac is widely regarded as one of the greatest rappers of all time.
Although his life was tragically cut short at the age of 25, he was able to have a prolific career, ripe with songs that demonstrated his range from social activist to party animal.
Tupac would have turned 50 today (June 16). To celebrate his life and his music, we complied this Finish The Lyric quiz. Test your knowledge of some of his greatest hits below.