Lack is a young 26 years old. Born in Norrtälje, Sweden, he spent most of his minor hockey career playing for his hometown team. After playing professional hockey in Sweden for several years, he spent his first three professional seasons in North America playing in the minor leagues.