[2] Brown made his NRL debut on 4 April 2004, for the Newcastle Knights against the St George Illawarra Dragons at WIN Stadium.
Brown made seven appearances for Newcastle the following season as the club finished last on the table claiming the wooden spoon.
After playing 40 games for the Newcastle club, Brown was told to look elsewhere after coach Brian Smith's clean-out midway through the 2007 season.
[6][7] Brown broke his arm in the Roosters' 2008 qualifying final loss to the Brisbane Broncos.
Brown made a total of six appearances in 2009 as the Sydney Roosters had a horrid season on the field finishing with the wooden spoon.