 He also played with the Cape Cod Crusaders and the Indiana Invaders in the USL Premier Development League, and was part of the squad which won the 2003 PDL title.Weber began his professional career with D.C. United, signing as a developmental player on June 3, 2005, after impressing during a one-week trial.Although he did not play a game in Major League Soccer, he did take part in three match-ups with United's reserve team.