Garvi var lektor på Nordstrand gymnas 1957–1969. Etter tre år som sjømannsprest i Australia ble han sokneprest i Haugerud i Oslo, og deretter sokneprest i Hillevåg i Stavanger.