Cook was born in New York. He graduated from Wesleyan University and Columbia University School of Medicine.