 In 2003, he signed with the Albany Blackwatch Highlanders of the fourth division Premier Development League.In 2005, he joined the Pittsburgh Riverhounds of the USL Second Division, making 13 appearances and scoring one goal before ending the season with the Atlanta Silverbacks of the USL First Division.In 2006, he moved to the Wilmington Hammerheads of USL-1.