He and his wife met at an HP call center and were married in the late 1990s. They have two children, and became U.S. citizens in 2012. Neri lives in The Woodlands, TX, where he plays recreational soccer for the VS team.