Known For
Acting
Born
in Abuja, Nigeria
No biography available for this person.
Margaret Chisolm
Abby
Olivia (as Rachel Kanu)