She is an American actress, born on August 18, 1974, in Buta, Democratic Republic of the Congo. She is known for Itinerum Mentis, Finestkind, and Phyllis, Silenced.
She is an American actress, born on August 18, 1974, in Buta, Democratic Republic of the Congo. She is known for Itinerum Mentis, Finestkind, and Phyllis, Silenced.