Coming out of the United States National Team Development Program and the University of Michigan Wolverines, Brown was drafted by the Vancouver Canucks in 2004.