Uzo Aduba

Uzo Aduba is an American actress. She is best known for her appearance as Crazy Eyes on , though her career started on stage during 2006. In My Little Pony, she portrayed Queen Novo, a major suporting character in the 2017 film, My Little Pony: The Movie.

Roles

 * Queen Novo