 Brown became the associate editor of a newspaper in Galveston in 1854.He was elected that year to the Texas legislature, and in 1856 he became mayor of Galveston.He returned to the state legislature in 1857.