Han spilte fotball for Førde IL i norsk 2. og 3. divisjon på 1990-tallet, og ble lagets toppscorer i to sesonger. Garfors spilte også for Falmouth Town A.F.C. i 1995–98 og trente med Plymouth Argyle i engelsk 2. divisjon sammen med Kai Kilnes i 1996.