Brown began his career with Inverness Caledonian Thistle, and was one of 10 youth players to turn professional with the club in May 2018.
[1] He made his senior debut on 27 January 2018, in a 3–1 league defeat away at Falkirk.
[2] In July 2019, he was one of nine Inverness players loaned to Fort William in the Highland Football League.
Following this he was signed on by Rothes in the Highland League, leaving Inverness with only one appearance to his name.
This biographical article related to association football in Scotland, about a midfielder born in the 2000s, is a stub.