The six-foot-four, 207-pound forward has appeared in 405 career AHL games, split between Belleville, the Toronto Marlies, Stockton Heat, San Diego Gulls, Ontario Reign, Iowa Wild and Manchester Monarchs, tallying 129 points (60 goals, 69 assists) and 920 penalty minutes.