Bill has played a variety of travel and AAA hockey where he grew up in the metro Detroit area. Bill played two years of Junior hockey for the Flint Jr. Generals. During his second year with Flint the team was able to win the league title and finish third at the silver cup. Bill advanced to play college hockey for Oakland University, where he is studying Industrial and Systems Engineering.