Femi Emiola is an actress, known for Homecoming (2005), Wicked Wicked Games (2006) and Plugged In (2002).
No data