Born in Warragul, Victoria, Brown moved to the Gold Coast, Queensland with her family at the age of two and attended Marymount College.[1] Brown grew up playing rugby league but was forced to stop when she was 13 years old, as there were no longer any opportunities for her to play competitively.
In 2012, after a year off, Brown founded the Burleigh Bears women's team.[3] She captained Burleigh for four years, leading them to two premiership victories in 2015 and 2016.[4]
In 2017, to ensure the ongoing development of women's rugby league in Queensland, Brown and teammates Vanessa Foliaki and Sasha Mahuika left Burleigh to form another women's side, the Easts Tigers in Brisbane.[6] On 2 December 2017, Brown started on the wing in Australia's 23–16 2017 Women's Rugby League World Cup final win over New Zealand.
On 17 June 2018, Brown signed with the Sydney Roosters for the inaugural NRL Women's Premiership season.[7] On 22 June 2018, Brown captained Queensland in the inaugural Women's State of Origin, scoring her side's only two tries in their 10–16 loss to New South Wales.[8]