Hastings was born in Salisbury, Maryland. He lived in Seaford, Delaware during his early childhood. Hastings studied at Cathedral of Saint John the Divine. Hastings moved to Lenox School in Lenox, Massachusetts in 1941.