Br. Christopher grew up in New Mexico and later moved to Texas for college to study at the University of Dallas and then at Texas A&M University. He entered Our Lady of Dallas Monastery in August 2017, and professed first vows on August 12, 2018. He is currently studying graduate philosophy and theology at the University of Dallas in preparation for priestly ordination.