|Yorkshire born Brian has played for a considerable number of non-league sides since his debut with Pickering Town in 2003. Locally he has had spells with Weymouth, Eastleigh and Dorchester, but most notably spent three seasons with Salisbury City from 2010-14, amassing 140 appearances and scoring 9 goals. During this time he was made captain of the ill-fated side, and twice led them to promotion.
This was his second tenure with the Whites, and Brian originally trialled with the Hawks after his first departure from Salisbury in summer 2009, playing two friendlies. He rejoined the Hawks at the start of the 2014/15 season and played 45 games.