Am 7. September 2005 wurde Reich als Free Agent von den Boston Bruins verpflichtet, für die er von 2006 bis 2008 in insgesamt 94 NHL-Spielen zwei Tore erzielte und drei Vorlagen gab. In den Spielzeiten 2005/06 und 2008/09 stand Reich ausschließlich für deren AHL-Farmteam Providence Bruins auf dem Eis. Am 2. Juli 2009 unterschrieb er einen Vertrag bei den New York Islanders. Nach einer Spielzeit kehrte er in die Organisation der Boston Bruins zurück und spielte für deren Farmteam Providence Bruins in der AHL. Zur Saison 2011/12 wechselte er in die Deutsche Eishockey Liga zum ERC Ingolstadt.
Im September 2012 wurde der Kanadier von den Canmore Eagles aus der Alberta Junior Hockey League in der Funktion des Assistenztrainers und General Manager engagiert.