Appeared in the British TV series The Bill no less than seven times, each time in a different role.
Jeillo Angela Doris Edwards
Malta Street, Freetown, Sierra Leone
London, England, UK
See what movies and TV series IMDb editors are excited about this month and check out our guide to superheroes, horror movies, and more.