Toyin Abraham

Toyin Abraham Ajeyemi is a Nigerian actress and filmmaker. Wikipedia

  • Born:  Olutoyin Aimakhu, September 5, 1975, Auchi, Edo State, Nigeria
  • Occupation:  Actress, filmmaker
  • Years active:  2003–present
  • Data source:  Duck Go
Bottom