Haley was born on July 14, 1961 in Northridge, California. He was married three times, both ended in divorce. He was married to Amelia Cruz since 2004. He has a son, Christopher, and a daughter, Olivia.