Neil Nelson Nelson is 78 years old. Neil lives in Chicago, Illinois. Neil has also lived in Hermosa Beach, California; Long Beach, California; Los Angeles, California and Castle Rock, Colorado. Companies in which Neil has a work history include Usv, Crown Partners, Dissolved July 31 and Duncan Oil.