Brown was born in Raleigh, North Carolina to a Canadian parent, and thus he possesses dual American/Canadian citizenship. His father, Jeff Brown, was a member of the Carolina Hurricanes at the time and the family were residing in the Raleigh area. Jeff played over 700 games in the NHL for seven different teams and was selected to participate in the 43rd National Hockey League All-Star Game in 1992.