Osmond was born on February 26, 1937 in Jersey City, New Jersey. He was raised in Union City, New Jersey. Osmond studied at Dartmouth College and at the University of California, Los Angeles. He was married to Gretchen Ebrahim from the 1950s until his death in 2012. They had two children, Margaret and Eric Ebrahim.