At New York University Shanghai (NYU Shanghai), he was a professor of mathematics and also served as the deputy director of NYU Shanghai's NYU-ECNU (East China Normal University) Institute of Mathematical Sciences from 2015 until his death in 2019 at age 55.