Josip Borić zastupničku dužnost u Hrvatskom saboru obnaša od prosinca 2011. godine, a trenutno je u svom petom uzastopnom mandatu, kao zamjenik zastupnika Olega Butkovića, koji je ministar mora, prometa i infrastrukture.
Završio je Visoku učiteljsku školu u Rijeci kao nastavnik razredne nastave.
Od 2010. do početka prvog zastupničkog mandata 2011. godine bio je državni tajnik Ministarstva mora, prometa i infrastrukture. Godine 2017. izabran je za načelnika Općine Lopar na Rabu i na toj je funkciji bio do 2021. godine.
Josip Borić naveo je u svojoj imovinskoj kartici kako je vozilo stečeno leasingom.