He has previously worked as a co-principal investigator on a research project at the Empire State College that received the State University of New York Innovative Instruction Technology Grant. He earned his Ph.D. in Information Systems and Technology from Claremont Graduate University.