Xavier Naidoo. Name: Xavier Naidoo Age: 35 years Birthplace: Mannheim Nationality: half african Job: Singer (Rapper)