Hao Xu was born in Nanjing, China in 1984. He received his Master's degree in Electrical Engineering from Southeast University in 2009, and his Ph.D. degree from the Missouri University of Science and Technology (formerly, the University of Missouri-Rolla), Rolla in 2012. From 2012 to 2014, he worked as a research associate at NSF Industry/University Cooperative Research Center on Intelligent Maintenance Systems. From 2014 to 2016, he was an assistant professor at Texas A&M University - Corpus Christi.
He started work at the University of Nevada, Reno in July 2016, where he currently holds an assistant professor position with the Department of Electrical and Biomedical Engineering.