Stephen grew up playing youth hockey on Long Island for the L.I. Gulls and junior hockey for the N.Y. Bobcats. During his pro career he played for the NY Islanders AA team the Utah Grizzlies (ECHL) and various other minor league teams. Stephen works with and trains elite prospects on and off the ice in preparation for their Junior A, Collegiate or Professional seasons. He brings an expansive amount of skills and experience to every training session to ensure his students get the most out of their time with him.