Lancelot Oduwa Imasuen
Director, Writer
Born: Benin City, Nigeria
BIOGRAPHY
Lancelot Oduwa Imasuen (born 21 July 1971) is a Nigerian film director, screenwriter and film producer.
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license
Playlist