Ng, who was a member of the J. D. Lind junior rink, was invited to play for Team Canada (skipped by Charley Thomas) as an alternate at the 2006 World Junior Curling Championships. Ng only played in one game at the event, but took home the gold medal along with the rest of the team. The following season, Ng joined the Thomas rink as their second. The team represented Alberta at the 2007 Canadian Junior Curling Championships, losing just one game en route to the championship. They represented Canada at the 2007 World Junior Curling Championships, where they again lost just one game en route to winning their second gold medal.