Lancelot Oduwa Imasuen, a talented and multifaceted individual, emerged into the world on July 21, 1971, in the vibrant city of Benin, Nigeria. This renowned actor and director has made a significant impact in the entertainment industry, leaving an indelible mark through his captivating performances and visionary direction.
He is perhaps best known for his impressive work on ABCs of Death 2 (2014),Ebuwa (2009),and ATM (2016),showcasing his remarkable range and versatility as a thespian and a creative force.