 He attended SUNY Oswego, playing on the men's soccer team from 1999 to 2002.In 2002, he began his professional career with the Albany Blackwatch Highlanders in the fourth division Premier Development League.In 2004, he moved to the Atlanta Silverbacks of the USL First Division.