 During his college years, Miller also played for Chicago Fire Reserves, Nevada Wonders and Indiana Invaders in the USL Premier Development League.Miller was originally drafted by Columbus Crew in the third round (31st overall) of the 2008 MLS SuperDraft and made seven reserve team appearances for the club before being released.He was signed via waivers by D.C. United on September 15, 2008 and made his D.C. debut on October 1, 2008 in a CONCACAF Champions League match against Primera Division de Mexico side Cruz Azul.