William Peter Barrack of Wellesley Hills died peacefully on Dec. 24. He was 60.

Well-traveled from an early age, by the time he was 10 he had moved six times and lived in two different countries, finally settling in New Canaan, Conn. Always focused and driven, Bill accomplished more than a healthy handful of high achievements: he became an Eagle Scout in high school, was active in the Merchant Marines from 1979-1980, graduated from New Canaan High School in 1977 and Connecticut College in 1981 with a bachelor’s degree in government science. He remained active in the alumni society of the college, eventually becoming a member of the board of trustees from 2005-2013. An enthusiast of all things golf, he became a member of the hole-in-one club in the summer of 2009 on the eighth hole of the Newport Country Club in Newport, R.I.

Fishing was his therapy, his favorite spot being the middle ground on Vineyard Sound where he’d hunt for blues and stripers on his father’s fishing boat, the Livid II. He was a beloved employee of the commercial real estate firm Jones Lang LaSalle, formerly Spaulding and Slye, earning many well-deserved accolades for his work and leadership over the years.

He was a devoted New England Patriots fan and held season tickets for more than 25 seasons, disproving any fair-weather-fan claims. He will best be remembered for his generosity, kindness, Gillette stadium-sized humor, and the best damn bear hugs you could dream of. Throughout his life, he worked hard to pass on these traits to his children. He is and will be deeply missed.

He is survived by his wife of 31 years Katherine Winn Flemer Barrack; three children, Wilkie of Apex, N.C., John of New York city and Jenny of Cambridge; his mother Evelyn Irene of New Canaan, Conn.; and sister Elizabeth of Boca Raton, Fla. He was predeceased by his father William S. Barrack Jr.

Private interment was held on Dec. 28. Please check burkefamilyfuneralhomes.com for information on memorial services to be held on Jan. 25.

Donations can be made to The Cancer Center at Mass General (giving.massgeneral.org/cancer/donate/?pid=379).