Idowu Oluwaseun was born in 1982 in Lagos, Nigeria, and currently lives and works in Houston, Texas, USA. He studied Art Design and Printing at the Yaba College of Technology in Lagos (2006) and holds an MFA from the Kunstakademie Düsseldorf (2013).
Idowu Oluwaseun was born in 1982 in Lagos, Nigeria, and currently lives and works in Houston, Texas, USA. He studied Art Design and Printing at the Yaba College of Technology in Lagos (2006) and holds an MFA from the Kunstakademie Düsseldorf (2013).