Leo is a graduate of the University of Massachusetts and has been working in community mental health. He and his wife, Deborah along with their vizsla dog, Scout live on Cape Cod in Massachusetts. They love spending family time with their children and grandson.