Hooker progressed through the Brentford youth team to make his senior debut at age 16 in a 0–0 Fourth Divisiondraw with Wrexham on 14 January 1967, due to an injury crisis. He impressed enough to make 9 further appearances during the remainder of the 1966–67 season and scored his maiden goal for the club with the only goal of the game versus Notts County on 1 April. Hooker was a first team regular during the 1967–68 season and made 23 appearances, scored one goal and signed a professional contract in February 1968. He made just one appearance during the 1968–69 season and departed the club at the end of the campaign. Hooker made 34 appearances and scored two goals for the Bees.