Birth Place: San Bernardino, California, U.S.A. Birth Name: Nodesha Felix Debut Album: Nodesha (2003)