He is Principal Researcher, Eco-Build Africa. He has been the Dean, School of the Built Environment at the Technical University of Kenya and Principal Researcher at Eco-Build Africa. He taught at the University of Witwatersrand, Johannesburg and University of Nairobi, Kenya, as Associate Professor of Architecture. He has published over 70 academic papers in his research areas.