gomez was born in monterrey, mexico. prior to founding the museo de historia del mormonismo en mexico, gomez was president of an electronics firm. he has a bachelor's degree in electronical engineering from brigham young university (byu), and has resided in provo, utah at various times. it was while he lived in the philippines that he first came across his aunt's large collection of materials related to the history of the church of jesus christ of latter-day saints in mexico.