he has been loaned a couple of times as well I think
Pro teams he played for:
Montreal Canadiens (NHL)
Hamilton Bulldogs (AHL)
St John's Icecaps (AHL)
Arizona Coyotes (NHL)
Tucson Roadrunners (AHL)
Wilkes-Barron/Scranton Penguins (AHL)
Milwaukee Admirals (AHL)
Nashville Predators (NHL)
Boston Bruins (NHL)
Hartford Wolf Pack (AHL)
New York Rangers (NHL)