Kot odličnjak se je po končani gimnaziji v Gorici odpravil na Dunaj, kjer je leta 1879 doštudiral pravo. Udeležil se je zasedbe Bosne in Hercegovine kot avstrijski vojak.
Poklicno pot je začel leta 1880 pri namestništvu v Trstvu, za tem pa je delal na okrajnih glavarstvih v Voloskem, na Krku in v Pazinu, kjer je delal skoraj dvajset let. Tam je leta 1897 postal okrajni glavar, leta 1903 pa namestništveni svetnik. Leta 1915 se je upokojil in se preselil v Maribor.
Ivan Šorli je, predvsem v času, ko je delal v Pazinu, veliko pripomogel k razvoju hrvaškega šolstva v Istri. Njegovo vneto delo je pripomoglo k izboljšavi in razširitvi hrvaškega ljudskega šolstva; število hrvaških šol je z njegovo pomočjo naraslo z začetnih devet na šestintrideset šol. Pomagal je razvijati narodno zavest Hrvatov. Med prvo svetovno vojno je pomagal Dinku Trinajstiću pri odhodu v tujino, s tem pa je omogočil tudi njegovo sodelovanje v jugoslovanskem odboru. Po preselitvi v Maribor je Šorli veliko pomagal primorskim beguncem.
Primorski slovenski biografski leksikon, 15. snopič, Gorica: Goriška Mohorjeva družba, 1989, str. 565
Slovenski biografski leksikon 1925-1991, elektronska izdaja, Ljubljana 2009
