Career
Brown signed a three-year, entry-level contract with the Philadelphia Flyers on March 2, 2011, after playing four seasons of junior hockey with the Plymouth Whalers. Following the 2013-2014 season, the Flyers did not tender Brown a qualifying offer, leaving him as an unrestricted free agent. On September 5, 2014, the Greenville Road Warriors announced they had signed him to an ECHL contract.