[3] Brown made his Edinburgh Rugby debut against Leinster at Murrayfield in September 2010, and impressed sufficiently throughout the rest of the campaign, he offered a one-year contract for the 2010–11 season at Edinburgh Rugby.
[1] After regular and solid displays for Edinburgh, Brown was rewarded with a two-year contract extension in April 2014.
He did not manage a first team competitive game for the Warriors - but played for their 'A' side at Full-back against Edinburgh 'A' on 4 February 2021.
Brown made the cut for Scotland's 2012 summer tour the Australia and Pacific Islands, during which he made his debut for Scotland off the bench in the historic victory against Australia.
[4][6] He has been capped by Scotland 7's in the World Rugby Sevens Series.