Previous clubs
Southall, Beaconsfield Town (loan), Slough Town, Burnham, Slough Town, Staines Town (loan), Harrow Borough (loan), Beaconsfield Town (loan), Basingstoke Town (loan), Slough Town (loan), Hungerford Town, Hampton & Richmond Borough, Basingstoke Town,