Abgeordnetenhaus von Maryland
John Brown besuchte die "Centreville Academy" und das Dickinson College in Carlisle. Nach einem anschließenden Jurastudium und seiner 1857 erfolgten Zulassung als Rechtsanwalt begann er in Centreville in diesem Beruf zu arbeiten. Gleichzeitig schlug er als Mitglied der Demokratischen Partei eine politische Laufbahn ein. Im Jahr 1870 saß Brown im Abgeordnetenhaus von Maryland; zwischen 1888 und 1892 gehörte er dem Staatssenat an.