Horace M. Leecan was born on November 9, 1913 in Darby, Pennsylvania to Horace and Mary Miles Leecan.
He married Oreda Chestnut in Philadelphia, Pennsylvania in 1937. However, as of 1940, Oreda was living apart from Horace in Philadelphia.
Horace died on August 8, 1990 at the age of 76 at the Metropolitan Hospital in New York.