Lee grew up in New Jersey, and then studied Economics and History at the University of Kansas. After college he did various jobs, and then in the 80s went to China to teach English. Later he went on to a career in IT. Married, he now lives in Oregon, is a full-time writer.