One of the continent’s most respected hip hop lyricists and simultaneously a seasoned actor boasting numerous critically acclaimed roles in Netflix, Disney+ and television productions, among others. Also regarded a boundary pusher in the fashion space, Mecca is a true triple threat.