Lancelot Oduwa Imasuen was born on July 21, 1971 in Benin City, Nigeria. He is an actor and director, known for ABCs of Death 2 (2014), Adesuwa (2012) and ATM (2016).
Share
Info mistake?
Biography
Lancelot Oduwa Imasuen was born on July 21, 1971 in Benin City, Nigeria. He is an actor and director, known for ABCs of Death 2 (2014), Adesuwa (2012) and ATM (2016).