The 28-year-old was born in Forest Gate, and progressed through the West Ham United youth system before signing his first professional deal with the Hammers in 2008.
The centre-half then went on to enjoy loan spells at Weymouth, MK Dons, Scunthorpe United and Plymouth Argyle, prior to making a permanent switch to the latter in May 2010.
N’Gala’s stay at Home Park was to only last a season, however, as the Pilgrims entered administration, which led to the defender being allowed to depart to join Yeovil Town.
Following a season at Huish Park, the defender joined Stevenage ahead of the 2012/13 campaign and went on to make twenty-eight appearances which also included a brief spell on loan at Barnet.
A season on the South Coast was next on the cards, as N’Gala joined Portsmouth in August 2013, initially on a one-month deal which was soon extended until the end of the season.
After registering thirty-one appearances for Pompey, N’Gala signed for Barnet in a move which proved to be highly successful as he helped the Bees finish the 2014/15 campaign as Conference (National League) Premier champions and return to the Football League.
During his time at Barnet, the defender amassed a total of 107 appearances, before moving to Eastleigh for an undisclosed fee in November 2016.
The spell was only to last for just over two months, however, as N’Gala left by mutual consent before joining Dover Athletic until the end of last season.
This summer saw the defender pen a two-year deal with the Daggers.
N`Gala is eligible to make his debut this weekend at Torquay United.