Iyabo Amoke is known for 30 Days (2006), Labalaba, He'll Return (2012) and The Kingmaker (2003).
No data