The 42-year-old, also known as Yasiin Bey, is alleged to have broken South Africa’s immigration laws, a government official said on Wednesday.
The rapper, who is also a successful actor, was charged with using a false identity, using an unrecognised travel document and helping his family stay in the country illegally, General Mkuseli Apleni told journalists.
Mos Def, born Dante Smith, was arrested last week after he tried to leave South Africa using an apparent passport that was not issued by any specific nation.
He was released on bail to appear in court on March 8.
Source; Aljazeera