Lancelot Oduwa Imasuen: Lancelot Oduwa Imasuen. Director: ABCs of Death 2. Lancelot Oduwa Imasuen was born on 21 July 1971 in Benin City, Nigeria. He is an actor and director, known for ABCs of Death 2 (2014), Adesuwa (2012) and ATM (2016).
Known For: ABCs of Death 2 (Director(segment L is for Legacy)), Adesuwa (Director), ATM (Director), Home in Exile (Director)