Lahir di Blackburn, ia bermain untuk Blackburn Rovers dan merupakan bagian dari tim yang memenangkan Piala FA dalam tiga musim berturut-turut antara tahun 1884 dan 1886 (menjadi kapten pada tahun 1885 dan 1886),[2] serta tampil pada saat tim kalah pada tahun 1882. Ia mencetak gol pada kedua pertandingan final yakni 1885 dan 1886.[3] Brown beristirahat dari dunia sepak bola sejak tahun 1886 hingga 1888, dan kemudian kembali ke Rovers untuk bermain di musim perdana The Football League musim 1888-1889. Brown melakukan debut pada 17 November 1888 di Leamington Road, Blackburn menghadapi tim rival Aston Villa. Rovers yang tampil luar biasa berhasil menang telak 5–1. Namun para pendukung Rovers yang berpikir bahwa Brown akan kembali menghasilkan keterampilan dribbling-nya, melakukan sentuhan yang halus, memiliki kecepatan yang dahsyat dan kemampuan mencetak gol, terlalu optimis.[4] Brown hanya memainkan 3 pertandingan setelah debut sejak 1 hingga 29 Desember 1888. Ia bermain sekali di tengah-depan dan dua kali di sisi bagian dalam sebelah kiri. Brown pensiun dari sepak bola pada tahun 1889 setelah bermain dalam bagian kecil untuk membantu Rovers mengakhiri musim di posisi ke-4 dalam Liga.[5]