He served in the Navy for nine years, first as a pilot and later as a member of the elite SEAL team.
He recently told a group of veterans that his campaign is “mission-focused” and said his Democratic opponent, U.S. Rep. Edward Markey, has failed to accomplish his mission in his 37 years in Congress.
A political unknown before entering the race to succeed John Kerry, Gomez lives in Cohasset with his wife and four children.
After leaving the military, he began a lucrative career with a private equity firm.
Gomez has sought to position himself as a moderate, but Democrats say he shares many of the same views as conservative Republicans.