[2] He represented the electoral district of Charlottetown-Victoria Park as a member of the Liberal Party.
He was first elected to the Legislative Assembly in a 1997 by-election, following the resignation of Wayne Cheverie.
[3][4] In June 2007, Brown was appointed to the Executive Council of Prince Edward Island as Minister of Development and Technology.
[6] In January 2009, Brown was moved to Minister of Environment, Energy and Forestry.
[13] On January 10, 2018, Brown returned to cabinet as Minister of Communities, Land and Environment.