Bill served on the Massachusetts State Police for the past 45 years, achieving the rank of Detective Lieutenant. He was a member of the Massachusetts State Police Commissioned Officer’s Association. He was a longtime cancer survivor and passionate about Cops for Kids with Cancer, where he was the Chairman. His other passion was physical fitness, completing over 20 Ironman Triathlons and 150 marathons, including 36 consecutive Boston Marathons and every Disney World Marathon. This will be the first marathon he will not be running is 36 years.