Nacido en Coyoacán, en el sur de la Ciudad de México, hijo del ingeniero de minas y pintor irlandés Cecil Crawford O'Gorman y hermano del célebre pintor y arquitecto Juan O'Gorman.