He previously worked as an instructor at Old Dominion University. He has a bachelor’s degree in electronic information science and technology from Nanjing University in China, a master’s degree in information systems engineering from Chang’an University in China, and a doctorate degree in computer science from Old Dominion.