Han har tidligere spilt på NHL-nivå for San Jose Sharks, Boston Bruins og Toronto Maple Leafs.