Geoff was born in Queens, New York, went to Binghamton University in rural upstate New York as an undecided major, and left with a newfound love for the outdoors and geology. A cross-country trip to Death Valley cemented his love for traveling and field geology. He did a Ph.D. in sedimentary geology and geochemistry at the University of Tennessee, with an interest in the Precambrian Earth. Specifically, he became interested in the history of animal evolution, ocean chemistry, and Earth surface oxygenation as recorded in the sedimentary record. After his Ph.D., he taught Earth System History at Bucknell University in Pennsylvania, before moving on to a postdoc in metal isotope geochemistry at the University of Copenhagen in Denmark. After two years in Scandinavia, Geoff was awarded a NASA astrobiology postdoctoral fellowship to work at Arizona State University. In the fall of 2018, Geoff began an appointment as Assistant Professor at George Mason University in Virginia.