Nayla Hamdouchi

Nayla Hamdouchi (born January 16, 1957) is a Barokian voice actress.

Bio
Nayla was born in Tripoli, Libya to African-American parents who converted to Islam. Her mother, Eva Hamdouchi (born Melissa Adetokunbo), was born to Yoruba immigrants from French Togoland in Buffalo, New York, United States, while her father, Anisur Rahman Hamdouchi (born Ted Charles), was born to a couple with ethnic origin from modern-day Equatorial Guinea in Louisana. Her brother is LGBT rights activist Dallas Hamdouchi. The family grew up in A'dbel, Barokia.

Roles

 * Lenford "Lenny" Leonard in The Simpsons