He is also an adjunct professor at the University of Missouri, Kansas City. Prior to joining UCT in 2008, he was a postdoctoral research associate at Iowa State University (ISU) and a lecturer at the Federal University of Technology, Akure (Nigeria).