He was a research Associate at the Brookhaven National Laboratory from 1987 to 1989 and the Los Alamos National Laboratory from 1989 to 1991. In 1991 he became a research assistant professor at the University of Illinois Urbana-Champaign, he remained there until 1995.