His research focuses on using a variety of digital technologies and instructional strategies to enhance learning. His work has been widely published in Computers & Education, Journal of Educational Computing Research, Interactive Learning Environments, Journal of Experimental Education, Educational Technology Research & Development, International Journal of Game-based Learning, and International Journal of Gaming and Computer-Mediated Simulations. He has also made dozens of presentations at the international conferences. He is currently serving as an ad hoc reviewer for nine international journals and a regular proposal reviewer for American Educational Research Association. He obtained his Bachlor's degree from Donghua University and Ph.D. from the Educational Technology Program at Arizona State University in the United States.