Gilbert was born in Willesden, London, and until the 2005–06 season he usually played in Arsenal's youth and reserve teams.
Гилберт родился в районе Виллесден, Лондон, и до сезона 2005/06 он играл в молодёжных и резервных командах «Арсенала».