Two months after James H. Hadfield finished his second term as American Fork mayor, the 76-year-old has died.

Hadfield had cancer for several years before his death Tuesday night, according to a news release from the city.

“I consider [Hadfield] a great friend, mentor, and example,” American Fork Mayor Brad Frost said in the news release. “He had a great love for his country, community, and above all his family. He was a giant of a man that will be missed.”

Before being elected mayor in 2010, Hadfield worked as an engineer for the city. He spent 30 years in the military and retired as a colonel in the Utah National Guard, according to the release.

Hadfield had lived in American Fork since he married his wife, Elaine, 52 years ago.

He is survived by his wife, four children, 12 grandchildren and one great-grandchild.

“My heart was saddened when I heard of the passing of Mayor James Hadfield,” Rep. John Curtis, R-Utah, said in the release. “There have been few people as dedicated to improving the community as him. We’re all better off because of his unselfish service.”

Details on Hadfield’s funeral will be available at the city’s website,