xyFace Lary Simpson 2011-03-01 Lary Simpson Photos Lary Simpson was born on 01 Oct 1945 in Seattle, Washington, USA.