During his college years he also played in the USL Premier Development League for Cape Cod Crusaders who he led to a PDL title, scoring with 17 goals in 13 games.
[3] Following the 2007 MLS season, Ngwenya joined German second division team Alemannia Aachen for an opportunity to train and tryout with the Bundesliga club.
After Kärnten dissolved his contract in summer 2008 he gained the chance to train with the first squad of FC Bayern Munich for three weeks.
After going almost a year without a club on April 6, 2010, Houston Dynamo announced that Ngwenya would be evaluated on a one-week basis for consideration of a return to the team.
The Dynamo recognized the need for help at the forward position after Brian Ching sustained a hamstring injury in their home opener against Real Salt Lake.