Свою карьеру Браун начал в новозеландском клубе «Мирамар Рейнджерс», затем выступал в США играя за команду университета Цинциннати и клуб «Ричмонд Киккерс», играющем в одной из низших американских лиг. В 2006 году Браун вернулся в Океанию, перейдя в австралийский «Ньюкасл Юнайтед Джетс», отыграв в котором один сезон он перешёл в «Веллингтон Феникс», за который выступает и по сей день.
В национальной сборной Тим Браун дебютировал 31 мая 2004 года в матче со сборной Соломоновых островов, всего на сегодняшний момент он провёл 25 матчей за сборную. Браун принимал участие в составе Новой Зеландии в чемпионате мира 2010.