Aleshea Harris is an American playwright, performer, actress and filmmaker. She is best known for directing the film Is God Is (2026).
Is God Is 2026
Director, Theatre Play, Producer, Screenplay
Deluge 2014
as Older Tiana (voice)
Credits from TMDB.