Leo Asemota is an Edo native. He has places of residence in London England and in his birthplace Benin City Nigeria.