Tomislav Sokol se narodil v roce 1982 v Záhřebu. V roce 2006 získal s vyznamenáním první titul v oboru právo na Právnické fakultě Záhřebské univerzity. V roce 2009 pak získal magisterský titul v oboru Právo Evropské unie na Katholieke Universiteit Leuven (KUL) v Belgii, a to s vyznamenáním. V roce 2014 obhájil na KUL doktorát zabývající se volným pohybem přeshraničních zdravotnických služeb v EU a jeho dopadem na vnitrostátní systémy zdravotního pojištění. Během studií, v roce 2004, se Tomislav Sokol stal členem Chorvatského demokratického svazu (HDZ). Během následujícího desetiletí stoupal po stranických příčkách, přičemž vždy kladl důraz na křesťansko-demokratické hodnoty jako základní kámen její identity. Působil jako náměstek ministra na ministerstvu vědy a školství, poté se stal poslancem chorvatského parlamentu. Chorvatským poslancem byl až do července 2019, kdy se stal poslancem Evropského parlamentu. Je členem Výboru pro vnitřní trh a ochranu spotřebitelů a náhradníkem ve Výboru pro regionální rozvoj. Dosud publikoval přibližně 20 článků a 1 knihu o otázkách týkajících se práva EU, včetně několika článků v evropských časopisech, jako jsou European Law Review a European Law Journal. Přednesl příspěvky na mnoha mezinárodních konferencích, pracoval na různých výzkumných projektech a v současné době se podílí na projektu Jean Monnet týkajícím se zdravotnického práva a politiky EU. Dříve působil v právní praxi a v současné době je vedoucím lektorem na Záhřebské škole ekonomie a managementu, kde od akademického roku 2010/2011 vyučuje předměty Úvod do Evropské unie a Principy práva. Působí také jako odborný asistent na Katolické univerzitě v Chorvatsku, kde vyučuje od akademického roku 2016/2017. Mezi oblasti jeho odborného zájmu patří právo společného evropského trhu, zdravotnické právo EU, právo hospodářské soutěže, mezinárodní a evropské sociální právo a mezinárodní a evropské obchodní právo. Od roku 2018 je ženatý s Anou. Od roku 2019 je poslancem Evropského parlamentu.