Entre 1979 y 1981 trabajó como informático teórico en el Laboratorio Cold Spring Harbor y posteriormente, entre 1982 y 1987, se desempeñó como modelador por computadora y animador en el New York Institute of Technology.