Garfors er eldst av sju barn. Han ble født i Hammerfest og vokste opp i Naustdal i Sunnfjord. Han har også bodd i Havøysund, Førde, Dublin Falmouth, København og Taipei. Han bor nå i Oslo.