Bill grew up making cassettes of his own show called "Bill’s Cool Radio Show" for his friends. Bill later on went to the New England School of Broadcasting and brought his just-for-fun show to WHSN. He then took at job at WNSW AM 1200, and WKIT.
In 1995 Bill joined the staff of Acadia Broadcast group (WLKE, WKSQ, & WBFB). A big company purchased the group and added 6 more stations to the mix (WGUY, WWBX, WABI, WVOM, WFZX, and WNSX). The sale made it possible for Bill to pull a couple shifts on WMCM as well. When WNSX was sold, Bill went along with the sale logging 20 years at the same station. He has been the music director of 6 stations.
Bill has also been a live event DJ since he was 15, the announcer for weekend racing at Speedway 95 for 11 years (2001-2012) and a multi-time winner of awards from the Maine Association of Broadcasting. He now brings his show to Hall of Fame Radio and WLDJ.