Rođen je 29. listopada 1948. godine u Šibeniku, djetinjstvo i mladost provodi u Dubrovniku gdje završava gimnaziju, a na Medicinskom fakultetu Sveučilišta u Zagrebu diplomirao je 1972. godine.
Od početka 90-tih sudjeluje u izradi programa subspecijalizacije iz vaskularne kirurgije, 1996. pokreće osnivanje Hrvatskog društva za vaskularnu kirurgiju i postaje njegovim prvim predsjednikom, a 2002. postaje i predsjednikom Europskog društva za vaskularnu kirurgiju.
Za svoj rad dobio je niz domaćih i inozemnih priznanja, a 2002. godine i nagradu Grada Zagreba.
Dugogodišnji je član Hrvatskog liječničkog zbora, Hrvatskog flebološkog društva, Hrvatskog kirurškog društva, Hrvatskog društva za aterosklerozu i Hrvatskog društva za prevenciju moždanog udara.
Posljednji ispraćaj Tomislava Šoše bit će 29. ožujka u 13,20 sati, na zagrebačkom groblju Mirogoju, kaže se u priopćenju.