Toyin Abraham, born Olutoyin Aimakhu is a Nigerian film actress, filmmaker, director and producer.
Aimakhu was born in Auchi, a town in Edo State in southern Nigeria. But spent her early life in Ibadan, the capital of Oyo State in southwestern Nigeria.
Nollywood actress Toyin Abraham is celebrating her 43 birthday today in style today