 Born in Surrey, British Columbia, Brown played five years of major junior hockey in the Western Hockey League (WHL) with the Red Deer Rebels and Kamloops Blazers.Brown was drafted 20th overall by the Florida Panthers in the 1997 NHL Entry Draft.He made his professional debut with the Syracuse Crunch of the American Hockey League (AHL) in the 1999–2000 season.