 In 2007–08 he joined EC KAC also in the Austrian Hockey League.On October 18, 2011, he signed EC VSV, also in Austria.During the midpoint of the 2013 season, Craig signed as a free agent for his last professional season in Italy with league leaders HC Neumarkt-Egna of the second division on January 13, 2013.