 In February 2003, he signed with the Rochester Rhinos of the USL First Division.Fuller spent the 2003 and 2004 seasons in Rochester, and played the first two games of the 2005 season, before moving to the Vancouver Whitecaps.In 2006, Fuller signed with the Charleston Battery.